Определить количество четных цифр в числе - 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. - После окончания цикла выводится количество четных цифр числа.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д