Определить количество четных цифр в числе - 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;

Объяснение кода листинга программы

  1. Подключение стандартной библиотеки именуемой iostream.
  2. Ввод числа с клавиатуры в переменную num.
  3. Инициализация переменной kol равной 0, которая будет считать количество четных цифр.
  4. Инициализация переменной num_1 равной 0, которая будет использоваться для хранения последней цифры числа.
  5. В цикле do-while происходит поочередный разбор всех цифр числа.
  6. В каждой итерации цикла значение переменной num_1 присваивается последней цифре числа, а само число делится на 10.
  7. Проверка на четность последней цифры числа с помощью оператора %. Если остаток от деления равен 0, то переменная kol увеличивается на 1.
  8. После окончания цикла выводится количество четных цифр числа.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 4.125 из 5
Похожие ответы