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

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

Algoritmo:

Inicio
//Ler média final
SE a média final for menor que 5,0
exibir "Você está reprovado"

Senão, SE a média final for entre 5,0 e 6,9
exibir "Você está de recuperação"

Senão, SE a média final for igual ou maior que 7,0
exibir "Parabéns! Você foi aprovado"

Fim

1 resposta

Oi, Isabella. Como vai?

Agradeço por compartilhar suas reflexões e aprendizados com a comunidade Alura.

Gostei da sua estrutura de algoritmo, a lógica de decisão está clara e segue corretamente as regras propostas na atividade, com boas divisões entre os casos de reprovação, recuperação e aprovação.

Continue praticando esse tipo de estrutura, pois isso fortalece muito seu raciocínio lógico. Dica: para deixar seu algoritmo ainda mais organizado, você pode simplificar o último caso usando apenas um senão, já que se não for nenhuma das condições anteriores, automaticamente será aprovação. Isso ajuda a deixar o fluxo mais limpo e fácil de entender.

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