1
resposta

Desafio: Classificando desempenho acadêmico

## Algoritmo para classificação de desempenho acadêmico

### Contexto
O sistema deve analisar a média final de um estudante e exibir uma mensagem personalizada de acordo com seu desempenho.

---

### 1. Dados de entrada
- Média final do estudante (valor numérico)

---

### 2. Lógica do processamento

1. Ler a média final do estudante  

2. Verificar as condições:

   - Se a média for menor que 5,0:
     - Exibir a mensagem: "Você está reprovado."

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

   - Senão (média maior ou igual a 7,0):
     - Exibir a mensagem: "Parabéns! Você foi aprovado."

---

### 3. Decisão
A decisão é feita com base no valor da média, utilizando estruturas condicionais (if/else).

---

### 4. Ação final
- Exibir a mensagem correspondente ao desempenho do estudante

---

### 5. Resumo do fluxo
1. Ler a média  
2. Se média < 5,0 → reprovado  
3. Senão se média < 7,0 → recuperação  
4. Senão → aprovado  

---
1 resposta

Oi, Estudante!

Sua resposta ficou clara e bem organizada. Você separou o problema em etapas e definiu faixas de média que não se sobrepõem, o que deixa a classificação do desempenho acadêmico fácil de entender.

Uma dica é incluir uma validação para casos fora do esperado, como médias menores que 0 ou maiores que 10. Assim, antes de classificar, o algoritmo poderia avisar quando a média digitada não for válida.

Bons estudos!

Sucesso

Imagem da comunidade