A mesma dúvida já enviada e além disso, as opções "B" e "D" são iguais.
A mesma dúvida já enviada e além disso, as opções "B" e "D" são iguais.
Oi, Alessandro! Tudo bom?
Desculpe pela demora em te responder.
Acredito que você esteja falando sobre o tópico do Carlos, acabei de respondê-lo informando que a atividade estava realmente equivocada. Contudo, ela já foi corrigida e atualizada, deixando a alternativa D como correta.
Alessandro, sobre as letras B e D, há sim diferença entre elas. Observe que a segunda condição, utilizada para categorizar o aluno como "Reprovado", possui apenas a expressão else
:
else media < 2.5 then "REPROVADO"
No entanto, como este trecho refere-se a uma condição que nega a anterior e propõe uma nova verificação, precisamos utilizar a expressão else if
.
O else if
, por sua vez, faz parte do código da letra D, olha só:
else if media <= 2.5 then "REPROVADO"
Nesse sentido, embora minuciosa, ainda há uma diferença entre essas alternativas.
Alessandro, obrigada por nos avisar sobre o erro! Fico à disposição em caso de dúvidas.
Um abraço!