Автор Павел Хвастунов задал вопрос в разделе Естественные науки
Задача на типизированный файл. Паскаль. Создать файл СТУДЕНТ и получил лучший ответ
Ответ от Бондарчук Владимир[гуру]
, Запятая лишняя. Напрягает.
Так а какого типа нужно создать файл?
Кста, а руские имена файлов ваш Паскаль обработает?
А так то делаете
var F: V: <x3>;
V1,V2: array[1..10] of <x3>;
file of <x3>;
i:byte;
begin
assign(F,'Student');
rewrite(F);
for i := 1 to 10 do write (F,V1);
close(F);
end.
И будет вам файл из 10 значений массива V1 типа <x3>.
И потом его можно будет вычитывать в такой же массив.
assign(F,'Student');
reset(F);
for i := 1 to 10 do read (F,V2);
close(F);
Есть еще команда seek(F,i), которая устанавливает указатель в файле на номер i.
Потом команда read (F,V]); вычитает i- е значение в файле в переменную V. Если файл короче, будет ошибка.
Ну, "Да прибудет с вами сила", такскать 🙂