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
Объяснение кода листинга программы
- Открывается файл
INPUT.TXT
для чтения (операция INPUT). - Создается массив a размером 512 элементов.
- Начинается цикл DO UNTIL EOF(1), который будет выполняться до тех пор, пока не будет достигнут конец файла (EOF).
- Внутри цикла выполняется операция INPUT #1, a(i), которая считывает из файла в массив a значение следующего элемента.
- Каждое считанное значение увеличивается на 1 и сохраняется в переменной i.
- Цикл продолжается до тех пор, пока не будет достигнут конец файла.
- Закрывается файл (операция CLOSE).
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д