grazie.
dati il nome e la statura di Npersone, scegliere e stampare il nome di quelle che sono alte più di 180cm. contarle e alla fine comunicare il numero delle persone scelte
- Code: Select all
program statura;
var a,b,i,x,tot:integer;
nome,d:string;
procedure dati;
begin
writeln;
writeln('quante sono le persone da inserire?'); {numeri dati in input}
readln(a);
end;
procedure altezza;
begin
for i:=1 to a do
begin
b:=b+1;
writeln('inserisci il nome');
readln(nome);
writeln('inserisci la statura');
readln(x); {valore temporaneo acquisito}
if (x>180) then {calcola quante persone sono pi— alte di 180cm}
tot:=tot+1;
case x of {mi dice i nomi delle persone pi— alte di 180cm}
000..180:writeln('',nome,' e'' meno alto/a di 180 cm');
181..250:writeln('',nome,' e'' piu'' alto/a di 180 cm');
end;
writeln;
end;
writeln('il totale delle persone alte piu'' di 180 cm sono ',tot);
readln;
end;
begin
dati;
altezza;
end.


