Sunteți pe pagina 1din 1

Program Lenos;

type persoane = record


nume : string[30];
prenume : string[20];
virsta : integer;
sex : char;
stare : char;
inaltimea : real;
end;
ListaPersoane = array[1..50] of persoane;
var x : ListaPersoane;
var n,i:integer;
begin
write('Nr.Persoane='); readln(n);
for i:= 1 to n do
begin
writeln('Culegeti datele Persoanei ',i);
write('Nume:'); readln(x[i].nume);
write('Prenume:'); readln(x[i].prenume);
write('Virsta:'); readln(x[i].virsta);
write('Sex (M/F):'); readln(x[i].sex);
write('Starea civila (Casatorit=Y,Necasatorut=N):'); readln(x[i].stare);
write('Inaltimea:'); readln(x[i].inaltimea);
end;
writeln('Persoanele casatorite cu virsta sub 25 de ani de sex masculin sunt');
end; eu am scris
for i:=1 to n do
if ((x[i].stare='Y') and (x[i].virsta < 25 ) and (x[i].sex='M')) then
begin
writeln('Nume:',x[i].nume);
writeln('Prenume:',x[i].prenume);
writeln('Virsta:',x[i].virsta);
writeln('Sex (M/F)',x[i].sex);
writeln('Starea civila Casatorit/a');
writeln('Inaltimea:',x[i].inaltimea:2:2);
end;
readln();
end.

S-ar putea să vă placă și