1
resposta

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.

R:
digitar(media)
se media menor ou igual a 4:
exibir "Você está reprovado"

se media maior ou igual a 6,9:
exibir"voce está de recuperação"

senão, exibir("Voce está aprovado")

1 resposta

Olá, Kayke! Como vai?

Primeiramente, seja bem-vindo(a) à Alura! 💙

E parabéns por explorar o nosso fórum, isso contribui demais para o seu aprendizado.

Agora, avaliando a sua 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 verificar faixas de valores e ainda compreendeu a importância da clareza nas mensagens para orientar corretamente o estudante.

Uma sugestão seria ajustar os limites das condições para que correspondam exatamente às regras definidas pela equipe pedagógica, garantindo que os intervalos não se sobreponham ou deixem lacunas.

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!