INPUT и OUTPUT из файла - QBasic

Узнай цену своей работы

Формулировка задачи:

Здравствуйте. Есть файл инпут.txt: 10 5 6 7 Как сделать, чтобы программа из инпут.txt брала в переменные/массивые 10, 5, 6, 7? Спасибо.

Решение задачи: «INPUT и OUTPUT из файла»

textual
Листинг программы
OPEN "I", 1, "INPUT.TXT"
DIM a(512)
DO UNTIL EOF(1)
    i = i + 1
    INPUT #1, a(i)
LOOP

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

  1. Открывается файл INPUT.TXT для чтения (операция INPUT).
  2. Создается массив a размером 512 элементов.
  3. Начинается цикл DO UNTIL EOF(1), который будет выполняться до тех пор, пока не будет достигнут конец файла (EOF).
  4. Внутри цикла выполняется операция INPUT #1, a(i), которая считывает из файла в массив a значение следующего элемента.
  5. Каждое считанное значение увеличивается на 1 и сохраняется в переменной i.
  6. Цикл продолжается до тех пор, пока не будет достигнут конец файла.
  7. Закрывается файл (операция CLOSE).

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


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

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

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