-1
I’m a beginner and I’m learning algorithms.
I started to make an algorithm for calculating simple average and also a classification based on average, but visualg accuses a series of errors in the syntax that I can’t identify.
If anyone can help me I would be very grateful
Thank you from now on and I ask for forgiveness if it is very elementary, I am very beginner.
Below is the algorithm:
'algoritmo "Media"
var
n1, n2, m: real
clf : caractere
// O objetivo é calcular a média simples das notas e fazer uma classificação
inicio
EscrevaL ("---------------------------")
EscrevaL ("")
EscrevaL ("")
EscrevaL (" ESCOLA DO JUBERNAL")
EscrevaL ("")
EscrevaL ("")
EscrevaL ("---------------------------")
EscrevaL ("")
EscrevaL ("Seja bem vindo")
EscrevaL ("Escreva a primeira nota: ")
Leia (n1)
EscrevaL ("Escreva a segunda nota: ")
Leia (n2)
m <- (n1 + n2) / 2
EscrevaL ("SUA MÉDIA DAS NOTAS É:", m, " !")
se (m >= 9) e (m <=10) entao
clf <- A
senao
se (m >= 7) e (m < 9) entao
clf <- B
senao
se (m >= 5) e (m < 7) entao
clf <- C
senao
se (m >= 3) e (m < 5) entao
clf <- D
senao
se (m >= 1) e (m < 3) entao
clf <- Ê
senao
clf <- F
fimse
fimse
fimse
fimse
fimse
EscrevaL ("-------------------------------------")
EscrevaL ("")
EscrevaL (" SITUAÇÃO FINAL ")
EscrevaL ("")
EscrevaL ("-------------------------------------")
EscrevaL ("")
EscrevaL ("")
EscrevaL ("SUA MÉDIA DAS NOTAS É:", m, " !")
EscrevaL ("APROVEITAMENTO DO ALUNO:", clf, " !")
se (clf = a ou b ou c) entao
EscrevaL ("SITUAÇÃO: APROVADO!")
senao
EscrevaL ("SITUAÇÃO: REPROVADO!")
Fimse
EscrevaL ("")
EscrevaL ("")
EscrevaL ("-------------------------------------")
fimalgoritmo'
Thanks for the help!
– Carlos