1
resposta

[Projeto] Desafio - Desempenho acadêmico

Desafio - Desempenho acadêmico

Início
Ler a Nota do aluno
Nota final abaixo de 5,0 Mensagem Você está reprovado”
Se Nota final for entre 5,0 e 6,9 Mensagem “ Você está de recuperação”
Se Nota final acima de 7,0 Mensagem “ Você está aprovado”

1 resposta

Oi, Luana! Como vai?

Resolver um desafio de desempenho acadêmico como esse é uma ótima forma de praticar lógica de programação de maneira significativa e aplicada.

Analisando sua solução, você demonstrou um bom entendimento da estrutura condicional necessária para esse tipo de algoritmo. O fluxo está bem pensado: o início do programa lê a nota do aluno e, a partir daí, verifica cada condição para exibir a mensagem correta. Quando a nota final está abaixo de 5,0, o aluno recebe a mensagem de reprovado. Quando a nota final está entre 5,0 e 6,9, a mensagem indica que ele está de recuperação. E quando está acima de 7,0, a mensagem confirma que ele está aprovado.

Uma dica valiosa para avançar ainda mais: teste valores limítrofes, como 4,9; 5,0; 6,9 e 7,0, para garantir que todas as condições do seu algoritmo estão funcionando corretamente. Esse tipo de verificação é muito importante para evitar erros na lógica do programa.

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

Você já pensou em como adaptar esse algoritmo para considerar também a média de múltiplas notas, em vez de apenas uma nota final?