№ п/п Фамилия Имя Отчество специальность зарплата
2)упорядочить по возрастанию зарплаты и вывести в виде т.1
3)Вывести на экран сведенья о тех у кого зп> 5000 в виде табл 2
№ п/п Фамилия Имя Отчество зарплата
ПОМОГИТЕ ПЛЗ


Program Note1;
uses crt;
type note=record
f:string;
i:string;
o:string;
spe:string;
3n:real;
end;
mas=array [1..8] of note;
var a:mas;
i,j,n,r:integer;
Begin
clrscr;
write ('Vvod n:');
readln (n);
for i:=1 to n do
with a[i] do
begin
write ('F, I, O:');
readln (f, i, o);
write ('CneL|uaJl'HocTb:');
readln (spe);
write ('3apnJlaTa:');
readln (3n);
end;
for i:=1 to n-1 do
for j:=i+1 to n do
if a[i].3n>a[j].3n then
begin
r:=a[i].3n;
a[i].3n:=a[j].3n;
a[j].3n:=r;
end;
for i:=1 to n do
with a[i].3n do
writeln (f, i, o, spe, 3n);
readkey;
End.
write ('CneL|uaJl'HocTb:');
Видишь, где ЗЕЛЕНАЯ строка заканчивается? Дальше будет ошибка... r:=a[i].3n;
a[i].zn.f
for i:=1 to n do
with a[i] do
writeln (f, i, o, spe, zn);
readkey;
End.