Как Петя Бейсиков Тоню Соображалкину программировать учил
- Автор: Бруно Мартузан
- Жанр: Околокомпьютерная литература / Детская образовательная литература / Basic, Visual Basic, VB Script, VBA и т.п.
- Дата выхода: 1987
Читать книгу "Как Петя Бейсиков Тоню Соображалкину программировать учил"
ЗАПИСЬ В ФАЙЛ
— Еще следовало бы поговорить о том, как в файл записать и как с него считать. Это делают теми же старыми, добрыми операторами INPUT и PRINT, которые ты хорошо знаешь. Они только чуть дополнены. Смотри, как я пишу:
PRINT #3,А,В
После слова PRINT идут знак номера «#», номер файла, запятая и список переменных. Этим можно обеспечить запись значения переменных А и В в файл, который в настоящий момент уже открыт для вывода как файл с логическим номером 3. Подобно делается и с оператором INPUT:
INPUT #4,В¤
Если напишешь так, получишь значение переменной В¤ с файла, который открыт для ввода с логическим номером 4. Подчеркну, что ввод произойдет с того места файла, где мы в настоящий момент находимся. С выводом то же самое.
— Это все про ввод и вывод?
— Нет, не все. Еще ты должна знать, что в этих операторах после знака номера можно писать номер файла не только в явном виде, но и как числовую переменную. Если там написать нуль или значение числовой переменной будет нуль, то ввод или вывод будет проходить на дисплее. Так, как было тогда, когда мы знак номера еще не писали. Получается, будто на дисплее всегда открыт файл с номером нуль. Теперь-то все.
— Вроде бы поняла. Только этот логический номер файла неясен немножко. Но как же все, если ты ничего не сказал про вывод на печать.
— На устройстве печати надо открыть файл с описанием, состоящим только из кода устройства, — подобно тому, как мы делали при печати программ:
OPEN «LP:» FOR OUTPUT AS FILE 4
азумеется, если для этого файла ты выбрала четвертый логический номер.
Про печать все. Про файлы все. И про программирование тоже все. Сейчас ты, Тоня, в программировании знаешь все существенное, и менее существенное тоже, — считай, все. Теперь посмотрим еще кой-какие примеры программ — и за работу.
— Так точно! Программировать, программировать и еще раз программировать! Таков пусть будет наш девиз!