INÍCIO
// IDENTIFICAR A NOTA EM DESEMPENHO_ACADÊMICO
SE a média < 5.0
exibir "você está reprovado."
SE média 5.0 <= média 6.9
exibir " você está de recuperação."
se não:
exibir "PARABÉNS! Você foi aprovado."
FIM
INÍCIO
// IDENTIFICAR A NOTA EM DESEMPENHO_ACADÊMICO
SE a média < 5.0
exibir "você está reprovado."
SE média 5.0 <= média 6.9
exibir " você está de recuperação."
se não:
exibir "PARABÉNS! Você foi aprovado."
FIM
Oi, Beatriz.
O seu algoritmo mostra que você compreendeu o objetivo do desafio, mas existem pequenos ajustes na estrutura das condições que podem tornar o código mais limpo e evitar verificações desnecessárias.
No seu exemplo, você utilizou três blocos distintos. O ponto de atenção aqui é como o computador interpreta essas ordens:
SE média < 5.0): Está correta.SE média 5.0 <= média 6.9): Note que, se o sistema já testou que a nota não é menor que 5, ele automaticamente sabe que a nota é 5 ou maior. Por isso, não é preciso repetir essa verificação. Além disso, usar o "SENÃO SE" (else if) conecta as condições, fazendo com que o sistema pare de procurar assim que encontrar a resposta certa.se não): Está bem aplicado para cobrir todos os casos acima de 7,0.Para que o algoritmo siga uma estrutura encadeada (onde uma condição depende da negação da anterior), o texto ficaria assim:
INÍCIO