1
resposta

Classificando desempenho acadêmico

Inicio
O sistema recebe a media do aluno
se a media for menor que 5,0 “Você está reprovado”
se a media for maior ou igual a 5,0 ou menor e igual a 6,9 “Você está de recuperação”
se a media for maior ou igual a 7 “Parabéns! Você foi aprovado.”

1 resposta

Olá, Bruno.

Meus parabéns por concluir o desafio de classificando desempenho acadêmico. É muito bom ver como você estruturou a lógica de decisão de forma direta e compreensível, aplicando os conceitos fundamentais do pensamento computacional.

A sua resolução demonstra um ótimo entendimento sobre as estruturas condicionais. Ao mapear cada faixa de nota para uma mensagem específica, você criou a base necessária para que um computador consiga tomar decisões de forma automática. Esse tipo de raciocínio é o que permite a criação de sistemas inteligentes que reagem a diferentes dados de entrada.

Para elevar ainda mais o nível do seu projeto, vale notar um pequeno detalhe técnico sobre a otimização da lógica: em algoritmos reais, quando usamos o "Senão Se" (else if), o computador economiza esforço. Se a média for menor que 5, ele já para por ali e não precisa perguntar se ela é maior que 7.

E, no seu segundo item, o uso do "ou" poderia ser substituído por "e" (média $>= 5$ e $<= 6.9$), pois a nota precisa atender às duas condições ao mesmo tempo. Você pode conferir mais detalhes sobre como estruturar essas decisões na documentação sobre if... else.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!