Um estudante de Análise e Desenvolvimento de Sistemas desenvolveu um algoritmo de teste para calcular o resultado de uma expressão simples, como é possível constatar a seguir:
1 - Algoritmo Expression
2 - Var A, B, C: inteiro
3 - Inicio
4 - LEIA (A)
5 - LEIA (B)
6 - C <- A + B * B
7 - ESCREVA ("O resultado é ", C)
8 - Fim.
Considerando o algoritmo apresentado acima, assinale a alternativa correta.
Alternativas
Alternativa 1:
Esse algoritmo possui cinco variáveis, a saber: Var, A, B, C e inteiro.
Alternativa 2:
O nome do algoritmo está incorreto, uma vez que encontra-se escrito em inglês.
Alternativa 3:
A operação de atribuição da linha 6 é ilegal, uma vez que a variável C é do tipo inteiro.
Alternativa 4:
Caso o usuário insira os valores 1 e 3 às variáveis A e B, respectivamente, ao final do algoritmo, será impressa a seguinte frase na tela: "O resultado é 10".
Alternativa 5:
Caso o usuário insira os valores 5 e 3 às variáveis A e B, respectivamente, ao final do algoritmo, será impressa a seguinte frase na tela: "O resultado é 24".
Soluções para a tarefa
Respondido por
1
eu não conseguir entender por questão esta tudo misturado
luis18fernandes:
a resposta certa é a 4 de certeza, segundo o gabarito...
Respondido por
12
Resposta: Alternativa 4.
Alternativa 1: errada pq o "inteiro" não é uma variável.
Alternativa 2: errada pq não há nenhum problema no nome do algoritmo estar em inglês.
Alternativa 3 :errada pq não há erro de sintaxe.
Alternativa 4: 1+ (3 * 3) = 10, esta é a resposta correta.
Alternativa 5: errada pq 5 + (3 * 3) = 5+9=14 não 24 como está escrito.
Espero ter ajudado!
Perguntas interessantes