uses crt;
type rabot=record
fam:string[20];
im:string[20];
god:word;
zrp:word;
end;
var a:array[1..100] of rabot;
n,i,k:byte;
min:word;
begin
clrscr;
write('Количество записей n=');
readln(n);
writeln('Введите данные:');
for i:=1 to n do
begin
writeln('Работник ',i);
with a[i] do
begin
write(' Фамилия: ');readln(fam);
write(' Имя:');readln(im);
write(' Год рождения:');readln(god);
write(' Зарплата:');readln(zrp);
end;
end;
write('Прожиточный минимум min=');
readln(min);
writeln('Получили зарплату меньше прожиточного минимума:');
k:=0;
for i:=1 to n do
if a[i].zrp<min then
begin
k:=1;
writeln(a[i].fam,' ',a[i].zrp);
end;
if k=0 then write('Таких нет.');
readln
end.