Форум » Циклы и ветвления » Диагностика 26.01.2015 Задача 24 Вариант 2 » Ответить

Диагностика 26.01.2015 Задача 24 Вариант 2

nikson: Коллеги кажется ошибка в задании: INPUT x cnt = 0 WHILE x > 0 cnt = cnt + 1 x = x MOD 10 WEND PRINT cnt END Вопрос задачи 1. Напишите, что выведет эта программа при вводе числа 6. Ответ дают 1. Но мне кажется бесконечность, так как 6 mod 10 = 6. И цикл всегда 6 будет больше 0. Или я не прав???

Ответов - 1

Поляков: nikson пишет: кажется ошибка в задании Да, конечно. При вводе 6 программа зацикливается. x = x MOD 10 Судя по всему, здесь должно быть x = x MOD 2, тогде все более или менее стыкуется.



полная версия страницы