Na construção de algoritmos, as chamadas estruturas de decisão são fundamentais, pois permitem o desvio da execução de um algoritmo ou programa de acordo com avaliações de condições, por exemplo. Observe o trecho de código a seguir, contendo uma estrutura de decisão para em seguida poder avaliar as afirmativas como corretas ou não.
1 se (valor > 2000) então
2 escreva (“Valor muito alto”)
3 senão
4 escreva (“Valor aceitável”)
I – Esta estrutura de decisão verifica se um determinado valor é menor que 2000.
II – Apenas os valores maiores que 2000, incluindo o próprio 2000 são considerados altos.
III – Valores aceitáveis são valores menores ou iguais a 2000.
É correto o que se afirma em:
Alternativas
Alternativa 1:
I, apenas.
Alternativa 2:
II, apenas.
Alternativa 3:
III, apenas.
Alternativa 4:
I e II, apenas.
Alternativa 5:
II e III, apenas.
Resposta: Alternativa 3: III, apenas.
Respostas
respondido por:
1
Acredito que a correta seja a alternativa II – Apenas os valores maiores que 2000, incluindo o próprio 2000 são considerados altos.
Pois para a III ser correta precisaria ser Se fosse >= ou <=, mas não é o caso do enunciado.
(Posso estar errado na minha análise, então me corrijam futuramente caso obtenham a resposta correta.)
umcastello:
Discordo, pois 2000 > 2000 = falso, não satisfaz a condição, a alternativa correta é a III, Valores aceitáveis são valores menores ou iguais a 2000.
respondido por:
1
Resposta:
Alternativa: 03
Explicação:
É uma questão de interpretação da resposta.
A 02 engana, mas não satisfaz a condição pois na expressão fala que tem que ser maior que 2000, então igual a 2000 já fica incorreto.
Obs.: A interpretação de "Valores aceitáveis são valores menores ou iguais a 2000" é dentro disso aqui:
Senão
Escreva (“Valor aceitável”)
Perguntas similares
5 anos atrás
5 anos atrás
5 anos atrás
8 anos atrás
8 anos atrás
9 anos atrás
9 anos atrás