2. Calcular a média final (usando a ponderação da UFRN) dadas as notas das 3 provas e
produzir uma saída com a média e a situação do aluno de acordo com o seguinte critério:
média >= 7, aprovado; 5 < média < 7, recuperação; média < 5, reprovado.
Bem eu fiz o algoritmo em portugol e pelo que parece ele não estã errado, sendo que acho que deixei de digitar algum critério que no visualg sempre interpreta um erro na função se "se 5 > soma e soma < 7 entao" ja fiz esse comando de várias maneiras e nada. Vou colar tudo que fiz e por favor que usa o visualg colem algo parecido que rode para ver o que eu errei. Agradeço a todos.
algoritmo "media ufrn"
// Função :
// Autor :
// Data : 17/5/2008
// Seção de Declarações
var
nota1, nota2, nota3 :real
media : real
soma : real
inicio
escreva ("escreva a primeira nota: ")
leia (nota1)
escreva ("escreva a segunda nota: ")
leia (nota2)
escreva ("escreva a terceira nota: ")
leia (nota3)
soma<-(nota1+nota2+nota3)/3
se soma >= 7 entao
escreva ("você está aprovado")
fimse
se soma <=5 entao
escreva ("voce esta reprovado")
fimse
se 5 > soma e soma < 7 entao <---- acho que o problema está aqui.
escreva ("voce esta em recuperação")
fimse
fimalgoritmo
Edição feita por: Renato Barros, 17/05/2008, 18:08.