Visualg - Media de 4 notas
14/11/2014
0
dados:
0 - 4 = reprovado
4.1 - 6.9 = recuperação
7 - 10 = aprovado
Não quero que ninguem faça pra mim, inclusive já tentei, mas aparece um pequeno problema, nos dois primeiro SE, ele captura o REPROVADO E RECUPERAÇÃO.
algoritmo "MEDIA ALUNO - APROVADO, RECUPEAÇÃO E REPROVADO" // Função : // Autor : // Data : 14/11/2014 // Seção de Declarações var NOTA1, NOTA2, NOTA3, NOTA4, MEDIA : REAL inicio // Seção de Comandos ESCREVA("DIGITE A PRIMEIRA NOTA: ") LEIA(NOTA1) ESCREVA("DIGITE A SEGUNDA NOTA: ") LEIA(NOTA2) ESCREVA("DIGITE A TECEIRA NOTA: ") LEIA(NOTA3) ESCREVA("DIGITE A QUARTA NOTA: ") LEIA(NOTA4) MEDIA := (NOTA1 + NOTA2 + NOTA3 + NOTA4) / 4 ; SE MEDIA <= 4 ENTAO ESCREVA("A MEDIA DO ALUNO FOI: ", MEDIA) ESCREVAL (" - ALUNO REPROVADO ") FIMSE SE MEDIA <= 6.9 ENTAO ESCREVA("A MEDIA DO ALUNO FOI: ", MEDIA) ESCREVAL (" - ALUNO DE RECUPERAÇÃO ") FIMSE SE MEDIA >= 7 ENTAO ESCREVA("A MEDIA DO ALUNO FOI: ", MEDIA) ESCREVAL (" - ALUNO APROVADO ") FIMSE fimalgoritmo
Gleyton Menezes
Posts
14/11/2014
Joel Rodrigues
SE media <= 4 ...
SENÃO
SE media <= 6.9...
SENÃO
SE media > 7...
14/11/2014
Ronaldo Lanhellas
14/11/2014
Gleyton Menezes
algoritmo "MediadoAluno" var n1,n2,n3,n4,media:real inicio escreval("Informe a Primeira Nota: ") leia(n1) escreval("Informe a Segunda Nota: ") leia(n2) escreval("Informe a Terceira Nota: ") leia(n3) escreval("Informe a Quarta Nota: ") leia(n4) media <-((n1+n2+n3+n4)/4) se media < 7 entao se media < 4 entao escreval("Reprovado...") senao escreval("Recuperação...") fimse//fimse referente ao procedimento <3.9 senao escreval("Aprovado") fimse//fimse procedimento < 7 fimalgoritmo
16/11/2014
Gleyton Menezes
Clique aqui para fazer login e interagir na Comunidade :)