§. ПМ Проверка программы тестом
Самостоятельно разработайте тест для проверки работоспособности программы.
Решение
Программа из примера считает члены последовательности, кратные . Чтобы проверить обе ветви условия a mod = , возьмём пять чисел: , , , , . По определению кратности остаток от деления на должен быть нулём. Для , и это верно, а для и — нет. Счётчик k изменится так: после ; после останется ; после станет ; после останется ; после станет . Следовательно, ожидаемая строка вывода — k=. Такой тест проверяет и положительные, и отрицательные исходы условия.
Ответ
Тест: n = , числа , , , , ; ожидаемый вывод k=.