Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Object Pascal: кроссплатформенные технологии > Нули в числе (Задача)


Автор: Warfire 21.12.2009, 21:24
Ввести натуральное число(n>9, n<1 000 000).
Задача: определить кол-во нулей идущих подряд младших разрядов.
Например: вводишь 15003 и он тебе выводит 2
вводишь 150 и он тебе выводит: нет нулей подряд.

( применять массывы нельзя(я только в 8 классе))   smile
 smile 

Автор: volvo877 21.12.2009, 21:40
Цитата(Warfire @  21.12.2009,  20:24 Найти цитируемый пост)
применять массывы нельзя
А тебе никто и не предлагает smile Проверяй остаток от деления на 10, если 0 - увеличивай счетчик, а потом дели на 10, чтобы "сдвинуть" все число на цифру вправо... Только вот скорее всего тебе надо найти максимальное число нулей, идущих подряд?

Автор: Warfire 21.12.2009, 21:44
Если я так сделаю комп мне выведет просто число нулей, а мне надо чтобы нули идущие подряд.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)