С помощью операций деления нацело и взятия остатка отделения определить, имеются ли в записи числа N нечетные цифры - C#
Формулировка задачи:
Дано целое число N (> 0). С помощью операций деления нацело и взятия остатка отделения определить, имеются ли в записи числа N нечетные цифры. Если имеются, то вывести TRUE, если нет — вывести FALSE.
Решение задачи: «С помощью операций деления нацело и взятия остатка отделения определить, имеются ли в записи числа N нечетные цифры»
textual
Листинг программы
int N; string s;bool f;
Console.Write("Введите целое положительное число N=");
s = Console.ReadLine();
N = Convert.ToInt32(s);
f=false;
do
{
if (N % 10 % 2 == 1) f = true;
N = N / 10;
} while (N != 0 && !f);
if (f) Console.WriteLine("Нечётные цифры в числе {0} есть", N);
else Console.WriteLine("Нечётных цифр в числе {0} нет",N);
Console.ReadKey();