Найдите количество четных цифр данного натурального числа - 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);
}
}