Faça um algoritmo que leia 30 notas finais de alunos e mostre:
a. Quantos foram reprovados (nota entre 0 e 49)
b. Quantos estão em prova final (nota entre 50 e 69)
c. Quantos foram aprovados (nota entre 70 e 100)
Soluções para a tarefa
Certo, o programa abaixo esta em portugol da IDE (https://portugol-webstudio.cubos.io/ide), portanto se quiser testa-lo use a mesma IDE.
programa {
funcao inicio()
{
inteiro c, apr, rep, pro
real nota
c = 1
apr = 0
rep = 0
pro = 0
enquanto (c <= 3)
{
escreva ("\nDigite a nota final do aluno ", c, "\n")
leia (nota)
se ((nota >= 0) e (nota <= 49))
{
rep = rep + 1
}
se ((nota >= 50) e (nota <= 69))
{
pro = pro + 1
}
se ((nota >= 70) e (nota <= 100))
{
apr = apr + 1
}
escreva ("\n\nA nota do aluno ", c, " foi armazenada!\n\n")
c = c + 1
}
escreva ("\n\n-=-=-=-=-=-=-[ RESULTADO ]-=-=-=-=-=-=-\n\n")
escreva (apr, " - Pessoas aprovadas\n", pro, " - Pessoas em prova final\n", rep, " - Pessoas reprovadas\n")
}
}