Сколько 0 содержится в числе? - C (СИ)
Формулировка задачи:
Помогите пожалуйста написать прогу. Число должно быть любое,на выходе количество "0" в числе. Желательно неэффективным и примитивным способом.
Решение задачи: «Сколько 0 содержится в числе?»
textual
Листинг программы
do { if(n % 10 == 0) count++; n = n/10; }while(n);
Объяснение кода листинга программы
В данном коде происходит подсчёт количества нулей в числе, представленного в десятичной системе счисления. Список действий:
- Входное значение переменной
n
делится на 10. - Если частное от деления равно 0, то переменная
count
увеличивается на единицу. - Значение переменной
n
заменяется на частное от деления. - Процесс повторяется до тех пор, пока значение переменной
n
не станет равным 0.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д