Статья 828

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

Программирование модулей нижних уровней.

Добавим в начало цикла в программе строка с номером 70 новые вопросы и ответы, чтобы они могли использоваться в модулях нижнего уровня. Например, так,
будут изменяться значения переменных
Строки, имеющие номера с 71 по 76, пока еще не проверены. Если они содержат орфографические или любые другие ошибки, связанные с неправильным написанием операторов языка Бэйсик, то ошибки не будут выявлены вплоть до момента вывода вопросов на экран дисплея и проверки ответов на них.

исправлен

исправлен

Напишем текст двух первых подпрограмм, Постановка вопросов и Ввод ответов, и заменим операторы временных программ операторами реальных подпрограмм.