Определить количество четных цифр в числе - C (СИ)
Формулировка задачи:
Чем сможете ребят
Решение задачи: «Определить количество четных цифр в числе»
textual
Листинг программы
using name std; void main(){ int num, kol=0,num_1; cout<<"Enter the number: "; cin>>num; do{ num_1=num%10; num/=10; if (num_1%2 = 0) kol++ } while(num!=0); cout<<"Odd numbers: "<<kol;
Объяснение кода листинга программы
- Подключение стандартной библиотеки именуемой
iostream
. - Ввод числа с клавиатуры в переменную
num
. - Инициализация переменной
kol
равной 0, которая будет считать количество четных цифр. - Инициализация переменной
num_1
равной 0, которая будет использоваться для хранения последней цифры числа. - В цикле
do-while
происходит поочередный разбор всех цифр числа. - В каждой итерации цикла значение переменной
num_1
присваивается последней цифре числа, а само число делится на 10. - Проверка на четность последней цифры числа с помощью оператора
%
. Если остаток от деления равен 0, то переменнаяkol
увеличивается на 1. - После окончания цикла выводится количество четных цифр числа.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д