Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Projeto] Desafio: Classificando desempenho acadêmico

Exibindo mensagens personalizadas para estudantes com base em sua média final.

INICIO

  1. Solicitar média final.

  2. Se a média final for menor que 5,0:
    a. Exibir mensagem: “Você está reprovado.”
    Senão, se a média final for igual e maior que 5,0 e menor que 7,0:
    a. Exibir mensagem: “Você está de recuperação.”
    Senão: Exibir mensagem: “Parabéns! Você foi aprovado.”

FIM

2 respostas
solução!

Olá, Hugo! Como vai?

Sua resolução para o desafio de Classificando desempenho acadêmico está excelente e demonstra uma compreensão muito clara de como utilizar estruturas condicionais encadeadas para resolver problemas de lógica. Você aplicou os pilares do pensamento computacional de forma bem direta e funcional.

Aqui estão os pontos de destaque na sua lógica:

  • Estrutura Condicional Completa: Você utilizou corretamente o fluxo Se, Senão se e Senão, que é a base para tratar múltiplas faixas de valores (neste caso, as notas).
  • Precisão nos Operadores: Ao definir "igual e maior que 5,0 e menor que 7,0", você garantiu que não houvesse "buracos" na lógica, cobrindo exatamente o que a regra de negócio pedia.
  • Eficiência: O uso do último Senão para os aprovados é uma ótima prática, pois, se a nota não é menor que 5 e nem está entre 5 e 7, logicamente ela só pode ser 7 ou mais.

Dica para o seu Algoritmo:

Na programação, a condição "igual e maior que 5,0 e menor que 7,0" geralmente é escrita utilizando operadores lógicos. Em Python, por exemplo, ficaria assim:

if media < 5.0:
    print("Você está reprovado.")
elif 5.0 <= media < 7.0:
    print("Você está de recuperação.")
else:
    print("Parabéns! Você foi aprovado.")

Sua capacidade de traduzir regras de negócio em passos lógicos está muito bem desenvolvida. Parabéns pela organização e clareza no projeto!

Espero que possa ter lhe ajudado!

Uma pergunta para refletir: No seu sistema, se um aluno tirasse exatamente 7.0, ele cairia em qual das mensagens?

Olá, Evandro! Como vai?

No caso, se o aluno tirasse exatamente 7.0, ele iria receber a mensagem: "Parabéns! Você foi aprovado.” O usuário cairia na condição SENÃO.