- Solicite a média
- Se a média menor que 5,0: apresente a mensagem (Você está reprovado)
- Se a média for entre 5,0 e 6,9: apresente a mensagem (Você está de recuperação)
- Se a média for superior a 7,0: apresente a 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!
Olá, Bernardo. Como vai?
Obrigado por compartilhar sua resolução da atividade. Seu algoritmo representa corretamente a lógica de classificação do desempenho acadêmico e contempla as três situações propostas no enunciado. A estrutura apresentada é clara e facilita o entendimento das decisões que o sistema precisa tomar com base na média informada pelo estudante.
Há apenas um pequeno detalhe que vale observar. O enunciado considera como aprovados os estudantes com média igual ou superior a 7,0. Na sua descrição, foi utilizada a condição "superior a 7,0", que deixaria de contemplar exatamente a média 7,0. Em uma implementação prática, esse caso deveria ser incluído na aprovação. Esse cuidado com os limites das condições é importante para evitar comportamentos inesperados no algoritmo.
Na sua opinião, como você escreveria essa última condição para representar de forma precisa a regra de negócio apresentada na atividade?
Parabéns por compartilhar sua solução e continuar praticando lógica de programação. O fórum está à disposição para acompanhar sua evolução e esclarecer novas dúvidas.