Не записывается массив в файл - PascalABC.NET
Формулировка задачи:
ЗАДАНИЕ:
Дан одномерный массив целых чисел из 10 элементов. При запуске программы выводится меню: 1 - заполнить массив случайными числами, 2- ввести элементы массива с клавиатуры, 3-найти минимальный элемент, 4 - записать элементы массива и минимальный элемент в файл.
Примечание: файл должен быть типизированным.
ПРОБЛЕМА:
Массив и минимальный элемент в файл не записываются, точнее записываются какие-то странные символы.
Файл открываю через блокнот. Помогите решить проблему
КОД ПРОГРАММЫ:
ЗАРАНЕЕ ОГРОМНОЕ СПАСИБО!
Решение задачи: «Не записывается массив в файл»
textual
Листинг программы
var F : File of Integer; N : Integer; begin Assign(F, 'a.dat'); Reset(F); while Not EOF(F) do begin Read(F, N); WriteLn(N); end; Close(F); end.
Объяснение кода листинга программы
- Объявляются две переменные: F и N.
- Переменной F присваивается файл 'a.dat'.
- Переменной N присваивается значение 0.
- Открывается файл 'a.dat' для чтения и записи.
- Запускается цикл while, который выполняется до тех пор, пока не достигнут конец файла (EOF).
- Внутри цикла считывается число из файла в переменную N.
- Число N выводится в консоль.
- Закрывается файл 'a.dat'.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д