Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Сборник задач Бабалова.doc
Скачиваний:
95
Добавлен:
04.06.2015
Размер:
1.16 Mб
Скачать

I:integer;

begin

for i:=1 to nm do

begin

write('Введите фамилию ');

readln(pv^[i].Title);

write('Введите возраст ');

readln(pv^[i].age);

end;

end;

procedure TPerson.Show;

var

I:integer;

begin

for i:=1 to nm do

begin

writeln(pv^[i].Title:20,' ',pv^[i].age:5);

end;

end;

procedure TPerson.Sort;

var

I,j:integer;

temp: Telement;

begin

for i:=2 to nm do

begin

temp:=pV^[i];

pV^[0]:=temp;

j:=i-1;

while temp.age<pv^[j].age do

begin

pv^[j+1]:=pv^[j];

j:=j-1;

end;

pv^[j+1]:=temp;

end;

end;

procedure TPerson.run;