Importante

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!

1
resposta

Desafio: Classificando desempenho acadêmico

  1. Iniciar o algoritmo.
  2. Solicitar ao usuário que informe a média final do estudante.
  3. Verificar o valor da média:
    • Se a média for menor que 5,0, exibir a mensagem: "Você está reprovado."
    • Se a média for menor que 7,0, exibir a mensagem: "Você está de recuperação."
    • Caso contrário, exibir a mensagem: "Parabéns! Você foi aprovado."
  4. Encerrar o algoritmo.

Exemplo em python:

media = float(input("Digite a média final do estudante: "))

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

Oi, Ana. Tudo bem com você?

Seu algoritmo apresenta uma estrutura clara e lógica, descrevendo corretamente o fluxo de decisão através de estruturas condicionais. A implementação em Python também está funcionando perfeitamente, utilizando if, elif e else para verificar a média do estudante e exibir a mensagem apropriada. As condições foram organizadas de forma eficiente, começando pela verificação da reprovação, passando pela recuperação e terminando com a aprovação.

Uma dica para esse tipo de solução é considerar validações adicionais. Por exemplo, você poderia adicionar uma verificação para garantir que a média informada esteja dentro de um intervalo válido, como entre 0 e 10. Isso tornaria seu sistema mais robusto e evitaria comportamentos inesperados com valores fora do esperado. Além disso, mensagens de erro ou avisos poderiam melhorar a experiência do usuário.

Você já pensou em como seu algoritmo se comportaria se o usuário informasse uma média negativa ou maior que 10. Como você trataria essa situação no seu sistema educacional?

Continue compartilhando suas soluções no fórum, pois essa prática colaborativa é fundamental para o aprendizado de todos. Parabéns pelo engajamento.

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