Найдите количество четных цифр данного натурального числа - C#

Узнай цену своей работы

Формулировка задачи:

Помогите, пожалуйста, написать код, условия которого таковы: Найдите количество четных цифр данного натурального числа. Использовать цикл while

Решение задачи: «Найдите количество четных цифр данного натурального числа»

textual
Листинг программы
using System;
using static System.Console;
 
 
class Program
{
    static void Main()
    {
        do
        {
            int num;
            int count = 0;
            do
            {
                Clear();
                Write("Введите натуральное число: ");
                if (int.TryParse(ReadLine(), out num))
                    if (num > 0) break;
            } while (true);
 
            do
            {
                if (num % 2 == 0) count++;
                num /= 10;
            } while (num>0);
 
            WriteLine("\nЧётных чисел: " + count);
 
            Write(new string('_',25)+"\nДля выхода нажмите ESC ");
        } while (ReadKey().Key!=ConsoleKey.Escape);
    }
}

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


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

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

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