Ir ao conteúdo
  • Cadastre-se

Escreva um programa em Pascal que leia as notas das três provas para todos os estudantes de uma disciplina. Depois leia as media de cada aluno


Posts recomendados

1. Escreva um programa em Pascal que leia as notas das três provas para todos os estudantes de uma disciplina.

2. Depois de ler as notas o programa deve imprimir a média da última prova.

3. Imprimir a média de cada aluno.

 

Estou com dificuldade em imprimir a media de cada aluno, alguém me ajuda??

 

Segue algoritmo abaixo:



Program Matriz;



var
nota:array[1..5,1..3] of real;
soma: real;
i,j:integer;


Begin
writeln('Programa que calcula as notas finais de uma turma! ');
writeln;


//Leitura das notas de cada aluno
for i:= 1 to 5 do
begin
write('Digite as notas das três provas do aluno [',i,']: ');
readln(nota[i, 1], nota[i,2], nota[i,3]);
writeln;
end;


// Calcula a média da última prova 
soma:= 0.0;


for i:= 1 to 5 do
begin
soma:= soma + nota[i,3];
end;


writeln;
writeln('A média da terceira prova foi: ', soma/3:4:2);
writeln;
writeln;




End.

Link para o comentário
Compartilhar em outros sites

  • Membro VIP

Olá

 

O cálculo da "média da última prova" está errado.. precisa revisar.

O processo para cálculo do da média de cada aluno é análogo a "média da última prova". A diferença está apenas de onde vem os valores. Para questão 2, você precisa da 3a nota de cada aluno, já a média do aluno, você precisa de cada nota do mesmo aluno.

 

Minhas sugestões:
-Dê uma pesquisada sobre a fórmula para calcular a média e corrija o código para a questão 2.

-Tente fazer o cálculo para calcular a média de apenas um aluno, e só depois de conseguir, tente fazer para calcular a média dos todos os alunos.

No aguardo.

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...