Курсовая работа: Разработка программы обработки экономической информации
kolvo:=kolvo+1;
{--sozdali 1-iy element}
while Not eof(ft) do//покане конец файла
begin
readln(ft,stroka);//чтение строки
if stroka[3]='-' then //сколько знаков не конец ли таблицы
exit;
t1:=copy(stroka,3,7); //копирывание
t2:=copy(stroka,10,15);
{perevod stroki v integer}
if stroka[30]= ' 'then //сколько знаков не конец ли таблицы
t3:=copy(stroka,29,1)
else
t3:=copy(stroka,29,2); //копирывание
val( t3, pole3, errcode); //чтение строки в инт
{perevod stroki v integer}
if stroka[42]= ' 'then
t4:=copy(stroka,41,1)
else
t4:=copy(stroka,41,2);
val(t4,pole4,errcode);
{-----sozdanie o4eredi-------------------------------------}
pop:= verh; // указатель на на чало
while pop<> nil do// цикл пока неконец списка
if t2>= pop^. inf. fio//сравнение по фамилиям
then
pop:= pop^. nr//перевод указателя
else
break; //прервать цикл