0
I’m making an algorithm to show the highest grade and on this highest grade, At first it seems all ok, but it’s not working. Where is the error?
algoritmo "melhor aluno"
var
Quantidade,cont,nota,maior : real
nome,melhor_aluno : caractere
inicio
Escreval ("==============================")
Escreval (" Escola Santa Paciencia ")
Escreval ("==============================")
Escreval ("Quantos alunos a turma tem?")
Leia (quantidade)
cont <- 1
Escreval ("==============================")
Enquanto (Cont < quantidade) faca
Escreval ("Aluno ",cont)
Escreval ("Nome do aluno: ")
Leia (nome)
Escreval ("Nota de ",nome)
Leia (nota)
Escreval ("==============================")
Cont <- cont + 1
Se (nota > maior) entao
maior <- nota
nome <- melhor_aluno
FimSe
FimEnquanto
Escreval ("O melhor aluno da sala foi ",Melhor_aluno," com a nota de ",maior," pontos")
fimalgoritmo
What’s the matter?
– Maniero
Not showing the name of the best student, only the highest grade
– Arthur