Coleta de dados de alunos em Pascal
Publicado por José Cleydson Ferreira da Silva 05/08/2009
[ Hits: 5.111 ]
Homepage: geminivirus.org
Desenvolver um programa que permita o armazenamento e manipulação de memória dos dados de 100 alunos (opcional) e exiba o nome e a média dos alunos que possuem médias superior a média da classe.
program dadoaluno;
type aluno=record
media:real;
nome:string;
idade:integer;
notas:array [1..5] of real;
end;
var
soma,somamedia,mediaturma:real;
turma:array [1..5] of aluno;
j,i:integer;
begin
somamedia:=0;
for j:=1 to 2 do
begin
write ('Nome :');readln (turma[j].nome);
write ('idade :');readln (turma[j].idade);
soma:=0;
for i:=1 to 5 do
begin
write('Nota ',i,':'); readln(turma[j].notas[i]);
soma:=soma+turma[j].notas[i];
//turma[j].media:=soma/5;
end;
turma[j].media:=soma/5;
somamedia:=somamedia+turma[j].media;
end;
mediaturma:=somamedia/2;
write('Media Turma ', mediaturma:5:2);
for j:=1 to 2 do
begin
if turma[j].media > mediaturma then
write(turma[j].nome);
end;
end.
Calculadora utilizando until e case
armazenar estoque em uma matriz
diferença entre o maior e o menor numero
mais um modelo de programa com vetor
Nenhum comentário foi encontrado.
Criptografando sua Home com Gocryptfs para tristeza do meliante
A Involução do Linux e as Lambanças Desnecessárias desde o seu Lançamento
O Journal no Linux para a guarda e consulta de logs do sistema
A evolução do Linux e as mudanças que se fazem necessárias desde o seu lançamento
Discos que não instalam o sistema por erro MBR/GPT no Linux
Hospedagem de Mangás com Kavita e Docker para Acesso Remoto via Tailscale
Aplicar tema e ícones do Ubuntu Cinnamon no Arch Linux sem AUR
Enquete: qual bloco de código C++ é mais legível? (3)
Instalação do driver Epson L3150 [RESOLVIDO] (5)









