Статья 830

Легко, однако, убедиться, что при каждом выполнении цикла вопросы выбираются правильно. Нетрудно увидеть и то, что вопросы формулируются правильно, а подпрограмма, которая выводит их на экран, работает безошибочно.
Займемся теперь анализом текста подпрограммы Проверка ответов,
Если введен правильный ответ, то машина пропускает строки с номерами 2000 и 2010 и выполняет оператор PRINT в строке с номером 2020. Строка 2030 содержит уведомление о том, что к текущему значению переменной следует прибавить единицу. Напомним, что в строке с номером 60 переменной было присвоено значение 0. Если введены правильные ответы на все вопросы, то после выполнения программы значение будет равно 3.
Запустим нашу программу с целью проверки появившегося нового модуля. На этот раз сообщение о правильном ответе печатается всякий раз, когда ответ на вопрос соответствует заданному.