Avaliação(nota):
Se nota < 5,0
mensagem “Você está reprovado.”
Senão Se nota < 7
mensagem “Você está de recuperação.”
Senão
mensagem “Parabéns! Você foi aprovado.”
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Avaliação(nota):
Se nota < 5,0
mensagem “Você está reprovado.”
Senão Se nota < 7
mensagem “Você está de recuperação.”
Senão
mensagem “Parabéns! Você foi aprovado.”
Olá, Alex. Como vai?
Obrigado por compartilhar sua resolução da atividade. Sua proposta atende à lógica solicitada no desafio e representa corretamente o uso de estruturas condicionais para classificar o desempenho acadêmico com base na nota final. A sequência das condições garante que cada faixa de notas receba a mensagem adequada, sem necessidade de verificações adicionais.
A condição nota < 5,0 identifica os estudantes reprovados. Em seguida, ao utilizar Senão Se nota < 7, todas as notas entre 5,0 e 6,9 são classificadas como recuperação, já que valores menores que 5,0 já foram tratados anteriormente. Por fim, o bloco Senão contempla as notas iguais ou superiores a 7,0, exibindo a mensagem de aprovação. Esse é um padrão bastante utilizado em algoritmos e linguagens de programação, pois torna a lógica objetiva e fácil de acompanhar. Por exemplo, uma nota 4,8 resultaria em reprovação, uma nota 6,3 em recuperação e uma nota 8,5 em aprovação.
Na sua opinião, como essa mesma lógica poderia ser adaptada caso a escola também quisesse identificar estudantes com desempenho de excelência, por exemplo, notas acima de 9,5?
Parabéns pela resolução e por compartilhar sua resposta. Continue participando das atividades. O fórum está sempre à disposição para ajudar no seu aprendizado.