11.05.2011, 20:02 | #1 (permalink) |
Member
Регистрация: 24.02.2011
Сообщений: 13
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Помогите разобраться
Код:
Program kurs; uses crt; type train=record naz=string[20]; nom=integer; tim=string[20]; end; var mas:array[1..8] of train; procedure vvod(s:string); var filee:text; i:integer; begin {$i-} assign(filee,s); append(filee); if ioresult<>0 then begin writeln('error');readln; rewrite(filee); end; reset(filee); if eof(filee) then begin append(filee); writeln(filee,'---------------------------------------------'); writeln(filee,'| punkt | nomer | time |'); writeln(filee,'---------------------------------------------'); end else append(filee); while true do begin write('punkt: '); readln(mas[i].naz); if mas[i].naz='' then exit; write('nom: '); readln(mas[i].nom); write('time: '); readln(mas[i].tim); writeln(filee,'|',mas[i].naz:17,'|',mas[i].nom:11,'|',mas[i].tim:13); writeln(filee); end; end; end; begin clrscr; vvod('kurs.txt'); readln; end. Как это осуществить, подскажите пожалуйста. |
11.05.2011, 20:02 | |
Helpmaster
Member
Регистрация: 08.03.2016
Сообщений: 0
|
На форуме ранее создавались топики которые так или иначе похожи на ваш Помогите разобраться Помогите разобраться Помогите разобраться с ОС Помогите разобраться Помогите разобраться Помогите разобраться, Паскаль |
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
|
|