Статья 818

Программа может включать в себя множество самых разных подпрограмм.

квадратный

квадратный

Чему равен корень квадратный из 25.
Введите число
6
Неверно
Чему равен корень квадратный из 49.
Введите число
7
Правильно
Основная программа
Подпрограмма

Модульное программирование.
Последовательность этапов разработки программы.

В процессе нисходящей разработки программы сверху вниз возникает необходимость пройти определенную последовательность этапов.

Первый из них вам уже известен. Рассмотрим теперь некоторые другие этапы.
Продумывается вся схема программы сверху-вниз. Конструируется модульная структура, в рамках которой на самом верх нем уровне помещается модуль, отображающий основную задачу.

Модули, располагаемые ниже, должны определять шаги, не обходимые для решения главной задачи.

Определяются модули, которые должны быть воплощены в подпрограммы, и задаются номера их начальных строк.