Как Петя Бейсиков Тоню Соображалкину программировать учил

Бруно Мартузан
100
10
(1 голос)
0 0

Аннотация: В книге в занимательной форме излагаются основные идеи программирования. В основу излагаемого положен язык Бейсик, широко применяемый для программирования на мини-и микро-ЭВМ. Сведений, которые приводятся в книге, достаточно для освоения практического программирования. На примерах небольших программ обработки данных, программ обучения и других дается представление об основных областях применения ЭВМ.

Книга добавлена:
20-07-2023, 07:33
0
151
141
Как Петя Бейсиков Тоню Соображалкину программировать учил
Содержание

Читать книгу "Как Петя Бейсиков Тоню Соображалкину программировать учил"



ВАЖНОЕ ПОНЯТИЕ — ПОДПРОГРАММА

ПОДПРОГРАММА

— Прежде чем смотреть дальше, поговорим об одном важном понятии программирования. О понятии подпрограммы. Подпрограмма — это вроде узкого специалиста по какому-то конкретному делу. О подпрограммах надо думать, если в программе что-то надо сделать несколько раз, и всякий раз с другими значениями переменных. Скажем, в этой программе мне нужно было несколько раз определить, какой республике соответствует выбранное случайное число, но каждый раз в другом месте программы и с другими значениями переменных. Определить функцию не могу, так как весь алгоритм в одно выражение не ужать. Поэтому я этот алгоритм запрограммировал отдельно — подпрограммой, начав нумеровать строки с тысячи, хотя мог быть и другой номер. А там, где надо выполнить этот алгоритм, пишу оператор GOSUB и номер строки, с которой начинается подпрограмма:

GOSUB 1000

— Теперь, конечно, выясним, что это английское слово означает и как его произносить.

— Произносят его «гоусаб», и оно является сокращением английских слов go to subroutine, что означает «иди на подпрограмму». Это еще не все. Очень важно, что этот оператор передает управление так же, как и оператор GO ТО. Выполнение программы продолжается с той строки, на которую было передано управление, до появления оператора RETURN.

— «Ритэн» означало… означало…

— …возвращаться. Интерпретатор возвращается на оператор, который был после GOSUB. Итак, чтобы какую-то часть программы можно было бы считать подпрограммой, там должен быть оператор RETURN. Скажи четко, чем GO ТО отличается от GOSUB?

— Ну…если GO ТО передает управление куда-то, то это насовсем, а если GOSUB передает управление, то оно вернется назад, как только встретит RETURN. Но, по-моему, пора наконец возвратиться к твоей суперпрограмме.

— Где мы остановились?

— На строке 530.

Тоня Соображалкина в роли подпрограммы


Скачать книгу "Как Петя Бейсиков Тоню Соображалкину программировать учил" - Бруно Мартузан бесплатно


100
10
Оцени книгу:
0 0
Комментарии
Минимальная длина комментария - 7 знаков.
Книжка.орг » Околокомпьютерная литература » Как Петя Бейсиков Тоню Соображалкину программировать учил
Внимание