в крайнем случае можно просто написать отдельное if-условие.
Так же можно изменить условие цикла -- почему вы проверяете именно то, что оно больше единицы?
Также можно использовать другой цикл (что может быть лучше?) -- например с пост-условием, Сначала в теле делить число на 10 -- и выводить что-то (это поможет при одной цифре как раз) -- а потом уже делать проверку.
melisa
Thu, 07/27/2017 - 16:53
Permalink
Поместите в условие \$h, а не \$i
Чтобы понять, какое условие поставить, добавьте в Ваш цикл строку
и отслеживайте, что происходит с числом
vedro-compota
Thu, 07/27/2017 - 17:02
Permalink
и ещё
Поставьте ссылку на список задач)
_____________
матфак вгу и остальная классика =)
sid
Fri, 07/28/2017 - 00:40
Permalink
Примечание: интересно здесь
Примечание: интересно здесь цикл работает.
Спасибо за подсказки.
melisa
Fri, 07/28/2017 - 09:26
Permalink
Есть нюансы
1) Если передать ф-ции, например, число 1000, цикл отработает неверно
2) Скорректируйте отступы внутри блоков.
sid
Fri, 07/28/2017 - 11:13
Permalink
Теперь работает исправно.
Теперь работает исправно.
math2
Fri, 07/28/2017 - 11:24
Permalink
Если передать функции Chislo
Если передать функции Chislo_anverse ноль, то она ничего не выведет.
sid
Fri, 07/28/2017 - 12:26
Permalink
как это можно обойти?
как это можно обойти?
Если передать функции Chislo_anverse ноль, то она ничего не выведет.
vedro-compota
Fri, 07/28/2017 - 13:18
Permalink
какие есть варианты
в крайнем случае можно просто написать отдельное if-условие.
Так же можно изменить условие цикла -- почему вы проверяете именно то, что оно больше единицы?
Также можно использовать другой цикл (что может быть лучше?) -- например с пост-условием, Сначала в теле делить число на 10 -- и выводить что-то (это поможет при одной цифре как раз) -- а потом уже делать проверку.
_____________
матфак вгу и остальная классика =)
sid
Fri, 07/28/2017 - 22:50
Permalink
Пример с пост-условием.
Пример с пост-условием.
sid
Fri, 07/28/2017 - 22:59
Permalink
Отдельное if-условие.
Отдельное if-условие.
sid
Fri, 07/28/2017 - 23:02
Permalink
С этим пока не складывается
С этим пока не складывается.
Так же можно изменить условие цикла -- почему вы проверяете именно то, что оно больше единицы?