Crie um algoritmo que leia 2 números e calcule a soma entre eles. Se o resultado for menor que 10 , somá-lo a 5 ; caso contrário, subtraí-lo de 7 .
Passo 1
Beleza, aqui a questão é: “Crie um algoritmo que leia 2 números e calcule a soma entre eles. Se o resultado for menor que 10, somá-lo a 5; caso contrário, subtraí-lo de 7.”
Conteúdo: lógica de programação básica – entrada de dados, variável, operação aritmética e comando condicional (if/else). Vamos precisar entender como:
Conteúdo: lógica de programação básica – entrada de dados, variável, operação aritmética e comando condicional (if/else). Vamos precisar entender como:
- Ler dois valores (digamos
e ). - Somá-los para obter
. - Testar se
. - Dependendo disso, ajustar o valor final usando
ou .
Passo 2
Primeiro, lemos os dois números e guardamos em variáveis. Depois somamos:
- Leia
. - Leia
. - Calcule
Aqui usamos o operador “+” para somar os dois valores e guardar na variável
.
Passo 3
Agora vem a parte do “se… senão…” (estrutura condicional). A ideia é:
- Se
for menor que 10, então vamos fazer . - Caso contrário (ou seja, se
), vamos fazer .
Em pseudocódigo:
se S < 10 então
S ← S + 5
senão
S ← S - 7
fim se
Isso verifica a condição
. Se for verdadeira, soma 5; se não, subtrai 7.
Passo 4
Por fim, mostramos o valor ajustado de
. É só imprimir a variável.
Resposta
Pseudocódigo completo:
Início
leia a
leia b
S ← a + b
se S < 10 então
S ← S + 5
senão
S ← S - 7
fim se
escreva S
Fim
Esse algoritmo lê dois números, soma, aplica a regra de adicionar 5 ou subtrair 7 e imprime o resultado final.