Pequeña duda con un problema de pascal
Publicado por federico (19 intervenciones) el 22/04/2011 04:58:50
Buenas. Tengo el siguiente problema:
Una escuela realiza un control sobre el estado físico de sus 304 alumnos. Dispone de los
números de legajos y estatura (en cms.) de cada uno de ellos.
Se requiere saber el promedio de estatura, así como los números de legajos de los alumnos de
estatura inferior a 165 cms.
y yo hice esto:
program ej12 (imput,output);
uses crt;
var numero,i,lg:integer;
acum,e:real;
begin
clrscr;
acum:=0;
numero:=0 ;
for i:= 1 to 3 do
begin
writeln('ingresar legajo');
readln(lg);
writeln('ingresar estatura');
readln(e);
clrscr;
acum:=acum+e;
if e<1.65 then numero:= numero+ lg
else;
end;
writeln ('los numeros de legajo de los de estatura menor a 1.65 son',numero :6);
writeln( 'el promedio de estatura es', acum/3:6:2);
repeat until keypressed;
end.
Pero mi duda es: cómo hago para que se puedan ver el número de legajos de todos los chicos con estatura inferior a 1.65? No sé como hacer para que puedan verse...
Gracias de antemano.
Una escuela realiza un control sobre el estado físico de sus 304 alumnos. Dispone de los
números de legajos y estatura (en cms.) de cada uno de ellos.
Se requiere saber el promedio de estatura, así como los números de legajos de los alumnos de
estatura inferior a 165 cms.
y yo hice esto:
program ej12 (imput,output);
uses crt;
var numero,i,lg:integer;
acum,e:real;
begin
clrscr;
acum:=0;
numero:=0 ;
for i:= 1 to 3 do
begin
writeln('ingresar legajo');
readln(lg);
writeln('ingresar estatura');
readln(e);
clrscr;
acum:=acum+e;
if e<1.65 then numero:= numero+ lg
else;
end;
writeln ('los numeros de legajo de los de estatura menor a 1.65 son',numero :6);
writeln( 'el promedio de estatura es', acum/3:6:2);
repeat until keypressed;
end.
Pero mi duda es: cómo hago para que se puedan ver el número de legajos de todos los chicos con estatura inferior a 1.65? No sé como hacer para que puedan verse...
Gracias de antemano.
Valora esta pregunta


0