Как Петя Бейсиков Тоню Соображалкину программировать учил
- Автор: Бруно Мартузан
- Жанр: Околокомпьютерная литература / Детская образовательная литература / Basic, Visual Basic, VB Script, VBA и т.п.
- Дата выхода: 1987
Читать книгу "Как Петя Бейсиков Тоню Соображалкину программировать учил"
…И ЗАПУСК ПРОГРАММ
— Раз все хорошо, запускаем программу. А делается это директивой RUN.
Все за работу!
— Ха! «Ран» — это же «бежать».
— Не только бежать, но и работать — так говорят о машинах и программах. Вводим эту директиву.
RUN
SUPER 21-NOV-86 14:46:30
12 20 32
READY
Как видишь, все в порядке. Сначала интерпретатор выводит название программы, а потом результаты работы самой программы. Если выводить название программы тебе не надо, то можешь использовать вариант директивы RUNNH. Сейчас программа свою работу уже кончила: ты видишь сообщение интерпретатора READY, но значения переменных находятся в своих ящичках, и до них еще можно добраться. Их можно проверить и даже изменить, используя возможности непосредственного режима.
— Интересно, какие это возможности я бы могла использовать?
— Например, вывести произведение А и С.
— Оператором PRINT?
— Разумеется.
PRINT A*C
384
— Так, дай подумать. Результат правильный. — Еще бы! — Постой! У меня есть идея!
A=10
READY
PRINT A,C
10 32
Я подумала, что, возможно, при изменении значения А будет меняться и значение С. Ведь С — это же сумма А и В.
— Ну нет! Для того чтобы получить новую сумму, нужно заново пропустить программу, и притом с новым значением А, а так как значение этой переменной присваивается в строке 10, то эту строку нужно поменять. Менять строку крайне просто: нужно с тем же номером ввести новую, нужную строку.
10 A=10
А сейчас можно запускать. Запускай, используя RUNNH.
RUNNH
10 20 30
READY
— Не очень-то удобно делать такие замены строк, когда необходимо просчитать с другими числами.