Как Петя Бейсиков Тоню Соображалкину программировать учил
- Автор: Бруно Мартузан
- Жанр: Околокомпьютерная литература / Детская образовательная литература / Basic, Visual Basic, VB Script, VBA и т.п.
- Дата выхода: 1987
Читать книгу "Как Петя Бейсиков Тоню Соображалкину программировать учил"
БЫСТРО И ПЛОХО! ЭТО НЕ СТИЛЬ ПРОГРАММИСТОВ!
— Да, вполне. Начинай вводить программу, и побыстрее. У нас сегодня мало времени.
Тоня взялась за работу и вскоре сообщила:
— Готово. Пускаем.
— Сначала посмотрим.
— Нечего смотреть. Какие могут быть ошибки при вводе такой коротенькой программки!
RUNNH
ПРОГРАММА СУММИРУЕТ ЧИСЛА ОТ 1 ДО N
ВВЕДИТЕ ЧИСЛО N
SYNTAX ERROR AT LINE 30
Это что за шуточки!
— Ну, конечно! В строке 30 синтаксическая ошибка, то есть такая строка в Бейсике невозможна. Скорее всего перепутаны буквы. Сумеешь посмотреть эту строку?
— Конечно, нужно использовать директиву LIST.
— Лучше LISTNH и номер строки.
LISTNH 30
30 INPT N
— Да, действительно, там почему-то появился INPT, где должен быть INPUT.
— Появился, появился… и почему-то.
— Не страшно. Введу эту строку заново.
30 INPUT N
RUNNH
ПРОГРАММА СУММИРУЕТ ЧИСЛА ОТ 1 ДО N
ВВЕДИТЕ ЧИСЛО N
? 100
?FOR WITHOUT NEXT AT LINE 60
— Опять чушь какая-то!
— Ошибка, дитя, ошибка. Интерпретатор не смог найти соответствующее NEXT для какого-то FOR. В какой строке должен был быть NEXT?
— В строке номер 70.
— Посмотрим ее.
LISTNH 70
70 NXT I
Ну вот! Эта строка тоже ошибочно введена.
— Так, исправила.
— Тогда пускай еще раз.
RUNNH
ПРОГРАММА СУММИРУЕТ ЧИСЛА ОТ 1 ДО N
ВВЕДИТЕ ЧИСЛО N
? 100
СУММА БУДЕТ 5050
STOP AT LINE 110
READY
— фу-у-у… Наконец-то все в порядке.
— Теперь быстро сохрани свою программу на диске.
— Все в порядке. Бежим домой.