QUESTÃO 1
Considere o seguinte algoritmo para verificar o status de aprovação de um estudante que fez 2 avaliações:
Algoritmo MediaEscolar
Var
v1, v2, media : real
Início
Escreva("Digite o valor 1");
Leia(v1)
Escreva("Digite o valor 2");
Leia(v2)
media <- (v1 + v2) / 2
Escolha (media)
caso 1.0, 2.0, 3.0: Escreva("Reprovado")
caso 4.0, 5.0, 6.0: Escreva("Recuperação")
caso 7.0: Escreva("Aluno aprovado!")
senao: Escreva("Aprovado")
Fimescolha
fim
Ao analisar o algoritmo acima podemos concluir que:
Alternativas
Alternativa 1:
O código está escrito corretamente e não apresenta erros.
Alternativa 2:
O comando escolha é o mais recomendado para este tipo de situação.
Alternativa 3:
Para tornar o algoritmo correto, utilizar valores inteiros em vez de real.
Alternativa 4:
Embora o código conteha erro de sintaxe no comando escolha, a solução seria correta.
Alternativa 5:
O comando escolha deve ser substituído por um conjunto de comandos condicionais "se" aninhados para que trate as faixas de valores corretas.
Soluções para a tarefa
Respondido por
9
Resposta:
a alternativa correta: 5 pois neste caso, teremos que utilizar a condição "se" e não o comando de switch case (caso)
Explicação:
brainMenStorm:
é verdade, mas não aninhado né?
Perguntas interessantes
História,
4 meses atrás
Matemática,
4 meses atrás
Matemática,
4 meses atrás
Português,
5 meses atrás
Inglês,
10 meses atrás
ENEM,
10 meses atrás
Matemática,
10 meses atrás