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

[Projeto] PROGRAMAÇÃO

Algoritmo_Verifica_Media_Estudante
Inicio

// 1. Entrada de dados
Definir Media_Final como Número
Obter valor de Media_Final

// 2. Estrutura condicional encadeada
Se (Media_Final < 5.0) Então
    Exibir_Mensagem("Você está reprovado.")
    
Senão Se (Media_Final >= 5.0 E Media_Final <= 6.9) Então
    Exibir_Mensagem("Você está de recuperação.")
    
Senão
    Exibir_Mensagem("Parabéns! Você foi aprovado.")
Fim_Se

Fim

1 resposta

Oi, Deborah. Tudo certo?

O seu algoritmo para classificar o desempenho acadêmico está correto e lógico, contemplando as três faixas principais: reprovação para médias abaixo de 5.0, recuperação para médias entre 5.0 e 6.9, e aprovação para médias acima desse intervalo. O uso da estrutura condicional encadeada está adequado para esse tipo de problema, respeitando os limites inclusive nas condições “maior ou igual” e “menor ou igual”, o que evita interpretações ambíguas.

Uma dica que pode enriquecer o seu código é incluir mensagens que também informem a média final do estudante junto com a classificação, tornando o feedback mais completo para o usuário. Por exemplo, na mensagem da recuperação, você poderia exibir: “Você está de recuperação com média X”, onde X é o valor da média. Isso traz mais clareza. Outra possibilidade seria validar a entrada para garantir que a média recebida está dentro do intervalo esperado, como entre 0 e 10, prevenindo resultados inconsistentes.

Considerando o contexto do curso de pensamento computacional, como você percebe a importância da delimitação precisa das faixas numéricas para garantir uma correta tomada de decisão no algoritmo?

Parabéns pela dedicação e pelo desenvolvimento do seu código. O fórum está à disposição para o que precisar.

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