2
respostas

[Projeto] Desafio: Classificando desempenho acadêmico

Média menor que 5,0: mensagem “Você está reprovado.”
Média entre 5,0 e 6,9: mensagem “Você está de recuperação.”
Média 7,0 ou mais: mensagem “Parabéns! Você foi aprovado.”

A forma que eu utilizaria seria dessa maneira:

O sistema solicitar a média:
Qual sua média?

Se for maior que 7,0
exibir “Você está aprovado.”

Se for entre 5,0 a 6,9
exibir “Você está de recuperação.”

Se for menor que 5,0
exibir “Você está reprovado.”

2 respostas

Olá João! Parece que você está no caminho certo com o seu algoritmo para classificar o desempenho acadêmico. Vou te ajudar a organizar melhor as condições para que elas funcionem conforme esperado.

Aqui está uma forma de estruturar o seu algoritmo em linguagem natural:

  1. Solicitar ao usuário que insira a média final.

    • Exemplo: "Por favor, insira sua média final:"
  2. Verificar a média inserida:

    • Se a média for maior ou igual a 7,0:
      • Exibir a mensagem: "Parabéns! Você foi aprovado."
    • Caso contrário, se a média for entre 5,0 e 6,9:
      • Exibir a mensagem: "Você está de recuperação."
    • Caso contrário, se a média for menor que 5,0:
      • Exibir a mensagem: "Você está reprovado."

Essa estrutura garante que as condições sejam verificadas corretamente e que a mensagem apropriada seja exibida para cada faixa de média. Note que é importante usar "maior ou igual a 7,0" para incluir o valor 7,0 na aprovação.

Espero ter ajudado e bons estudos!

Muito obrigado pelo feedback, não tinha reparado no erro no "maior ou igual a 7,0".
Vou melhorar meu entendimento para melhorar a estrutura nos próximos desafios.