Informática, perguntado por oaersn, 11 meses atrás

Escreva um algoritmo que leia 250 valores representando a média final dos alunos de Lógica de Programação e o nome do respectivo aluno, neste trimestre. Ao final o algoritmo deve imprimir o nome do aluno que teve a maior nota e o nome do aluno que teve a menor nota?

Soluções para a tarefa

Respondido por mayaravieiraj
1

Oi!

Temos aqui um exemplo de algoritmo que  lê 250 valores representando a média final dos alunos de Lógica de Programação e o nome do respectivo aluno, neste trimestre. Esse algoritmo pode servir de  inspiração para que você possa construir o seu próprio algoritmo, ou fazer pequenas alterações, caso queira.


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

Perguntas interessantes