Entrada da média final
Se Média < 5 = “Vocês está reprovado.”
Se 5 <= Média <= 6,9 = “Você está de recuperação.”
Se Média >= 7 = “Parabéns! Você está aprovado.”
Entrada da média final
Se Média < 5 = “Vocês está reprovado.”
Se 5 <= Média <= 6,9 = “Você está de recuperação.”
Se Média >= 7 = “Parabéns! Você está aprovado.”
Olá, Henrique, como vai?
O seu algoritmo em linguagem natural atende perfeitamente aos requisitos do desafio. Você utilizou bem as estruturas condicionais para cobrir todas as faixas de notas estipuladas pela regra de negócio. A lógica de intervalos para a recuperação e a aprovação está precisa, garantindo que cada média receba a mensagem adequada.
Para otimizar o fluxo de decisão, utilizamos o conceito de senão (else). O senão serve para criar caminhos alternativos quando a condição inicial do se (if) não é atendida. Em vez de testar cada condição de forma isolada e independente, o uso do senão se (else if) conecta as verificações, permitindo que o sistema pare de processar assim que encontrar a primeira condição verdadeira. Isso evita que o algoritmo execute testes desnecessários após já ter encontrado o resultado.
Continue praticando e compartilhando sua evolução com a comunidade. O fórum está à disposição para qualquer dúvida que surgir durante seus estudos.