7. Utilizamos o comando "CASO" para que seja possível escolher uma opção dentre várias existentes, sem a necessidade de se usar diversos "Se..Então". Com base nessa estrutura, analise o cenário apresentado no enunciado do algoritmo: "Foi requerido o desenvolvimento de um algoritmo que solicitasse as 4 notas de um aluno e calculasse a média". Após o cálculo, verificar a situação do aluno, seguindo as regras:
- Se a nota inferior a 4 está reprovado.
- Acima de 8 aprovado.
- No intervalo de 4 a 8 em exame.
- Senão a nota está incorreta.
Algoritmo "nota_semestre"
var
Nota1, Nota2, Nota3, Nota4, Media: Real
Inicio
Escreva ("Digite a Primeira nota: ")
Leia (Nota1)
Escreva ("Digite a Segunda nota: ")
Leia (Nota2)
Escreva ("Digite a Terceira nota: ")
Leia (Nota3)
Escreva ("Digite a Quarta nota: ")
Leia (Nota4)
media:=(Nota1+Nota2+Nota3+Nota4)/4
escolha media
...
Sobre o trecho de código que complementa o algoritmo, assinale a alternativa CORRETA:
a) caso nota entre 1 e 3
escreval("Reprovado.")
caso >4 e < 7
escreval("Em exame final.")
caso > 8
escreval("Aprovado")
outrocaso
escreval("Nota inválida.")
fimescolha
Fimalgoritmo
b) caso 0 e 3
escreval("Reprovado.")
caso 4 e 7
escreval("Em exame final.")
senao
escreval("Nota inválida.")
fimescolha
Fimalgoritmo
c) caso 0,1,2,3
escreval("Reprovado.")
caso 4 ate 7
escreval("Em exame final.")
caso 8 ate 10
escreval("Aprovado")
outrocaso
escreval("Nota inválida.")
fimescolha
Fimalgoritmo
d) caso 0 e 3
escreval("Reprovado.")
caso 4 e 7
escreval("Em exame final.")
caso 8 e 10
escreval("Aprovado")
senao
escreval("Nota inválida.")
fimescolha
Fimalgoritmo
Respostas
respondido por:
6
Resposta:
c) caso 0,1,2,3
escreval("Reprovado.")
caso 4 ate 7
escreval("Em exame final.")
caso 8 ate 10
escreval("Aprovado")
outrocaso
escreval("Nota inválida.")
fimescolha
Fimalgoritmo
Explicação:
Porque um caso tem a necessidade de ser detalhado, pelo fato de todas as notas serem apresentados.
Perguntas similares
5 anos atrás
5 anos atrás
8 anos atrás
8 anos atrás
9 anos atrás