Не записывается массив в файл - 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.

Объяснение кода листинга программы

  1. Объявляются две переменные: F и N.
  2. Переменной F присваивается файл 'a.dat'.
  3. Переменной N присваивается значение 0.
  4. Открывается файл 'a.dat' для чтения и записи.
  5. Запускается цикл while, который выполняется до тех пор, пока не достигнут конец файла (EOF).
  6. Внутри цикла считывается число из файла в переменную N.
  7. Число N выводится в консоль.
  8. Закрывается файл 'a.dat'.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 3.667 из 5
Похожие ответы