1
resposta

[Sugestão] Desafio: Classificando desempenho acadêmico

Você está trabalhando no desenvolvimento de um sistema educacional que precisa 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.”
Sua tarefa é criar um algoritmo em linguagem natural que represente esse processo de verificação e decisão de forma clara, usando estruturas condicionais.

Resposta

média = nota / quantidade de notas

se média for menor 5,0
mostrar mensagem (" reprovado").
senão media for maior que 5,0 ou menor que 6,9
mostrar mensagem ("Você está de recuperação").
senão média for maior que 7,0
mostrar mensagem ("Parabéns, Você foi aprovado").

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Olá, Mizael! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso de estruturas condicionais para tomada de decisão, utilizou muito bem a lógica de comparação para definir os intervalos de média e ainda compreendeu a importância de mensagens personalizadas para melhorar a experiência do estudante.

Apenas alguns pontos de atenção:

  1. Na segunda condição, o ideal seria: se média for maior ou igual a 5,0 e menor que 7,0

  2. Na última condição, o ideal seria: se média for maior ou igual a 7,0

Assim, garantindo que todos os valores sejam corretamente contemplados.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

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