1
resposta

Desafio: Classificando desempenho acadêmico

Para resolver esse desafio, é necessário criar um algoritmo em linguagem natural que utilize estruturas condicionais para classificar o desempenho do estudante com base na média final.

Dados de entrada:

Média final do estudante

Lógica do processo:
O sistema deve analisar o valor da média e, com base nas regras definidas, exibir a mensagem correspondente à situação do aluno.

Algoritmo (passo a passo):

Iniciar o processo

Solicitar ao usuário que informe a média final do estudante

Ler o valor da média

Verificar as condições:
a. Se a média for menor que 5,0:

Exibir a mensagem: “Você está reprovado.”
b. Senão, se a média for maior ou igual a 5,0 e menor que 7,0:

Exibir a mensagem: “Você está de recuperação.”
c. Senão (ou seja, se a média for maior ou igual a 7,0):

Exibir a mensagem: “Parabéns! Você foi aprovado.”

Encerrar o processo

Ação final:
O sistema apresenta automaticamente a situação do estudante de acordo com sua média, utilizando decisões condicionais de forma clara e objetiva.

1 resposta

Oi, Karoline! Tudo bem?

Parabéns por concluir o desafio e por compartilhar a sua resolução por aqui! O seu algoritmo em linguagem natural ficou excelente, muito bem estruturado e detalhado. Você mandou super bem ao utilizar as estruturas condicionais para cobrir todas as possibilidades de notas (menor que 5, entre 5 e 7, e maior ou igual a 7) de forma muito clara e lógica.

Bons estudos!

Sucesso

Imagem da comunidade