1
resposta

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

A regra de negócio definida pela equipe pedagógica é a seguinte:

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.”

Algoritmo

  1. Recebe nome do estudante a ser verificado na lista.

  2. Enquanto não encontrar o nome do estudante na lista, executa os seguintes passos:
    Se o próximo nome da lista é igual ao nome procurando então obtém a média
    Senão vai para o próximo da lista

  3. Se a média é menor do que 5 então a mensagem é “Você está reprovado.”
    Senão Se a média é maior ou igual a 7 então a mensagem é “Parabéns! Você foi aprovado.”
    Senão a mensagem é "Você está de recuperação"

  4. Informa a mensagem na tela.

1 resposta

Oi, André! Como vai?

Agradeço por compartilhar.

Gostei da forma como você estruturou o algoritmo pra percorrer a lista até encontrar o estudante e depois aplicar as condições da média. Sua lógica ao separar os casos de reprovado, recuperação e aprovado mostra um bom entendimento do uso de condicionais dentro de um fluxo de verificação.

Continue praticando esse tipo de construção lógica, pois ela é muito usada na programação. Dica: antes de escrever o algoritmo, liste as regras e organize-as em ordem de decisão (por exemplo: < 5, >= 7, e o restante). Isso ajuda a transformar a regra de negócio em condições claras no algoritmo e evita conflitos entre comparações.

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