|
|
tabfail.PAS |
|
{* Запись табличных данных в файл и их чтение оттуда *}Unit TABFAIL;Interface Implementation Begin writeln('Запись табличных данных в файл и их чтение оттуда'); End. Program pas0; Uses tabfail.pas; {* Эту строку можно удалить *} Const {* Постоянные значения *} K = 10; L = 20; Var {* Объявление переменных *} f : text; n : byte; i : integer; j : integer; Begin assign (f, 'c:tabl.txt'); {* Подключение к файлу 'c:tabl.txt' через переменную f *} rewrite (f); {* Открытие файла для записи *} randomize; For i := 1 To K Do {* Увеличиваем i от 1 до K с шагом 1 *} Begin For j := 1 To L Do {* Увеличиваем j от 1 до L с шагом 1 *} Begin n := random (100); write (f, n : 4) End; writeln (f) End; close (f); {------------------------------------} reset (f); {* Открытие файла для чтения *} While Not eof (f) Do {* Пока не конец файла *} Begin While Not eoln (f) Do Begin read (f, n); write (n : 4) End; readln (f); writeln; {* Вывод пустой строки *} End; close (f) {* Закрытие файла *} End. 07.08.2014 - Breakpoint - точка остановки 07.08.2014 - Топ-10 самых популярных приложений в Facebook 18.11.2013 - Панель управления и персонализация системы. Windows Vista 18.11.2013 - Логические и физические диски. Windows Vista 18.11.2013 - Удаление файлов и папок 01.11.2013 - Программирование дисковых подсистем: возможности 31.10.2013 - Windows8 или Windows7? 31.10.2013 - Windows8, игры |
|
Non-commercial fansite
|