Помогите решить на C#! Подсчитать количество нечетных чисел в заданном числе. ( ес?
Помогите решить на C#!
Подсчитать количество нечетных чисел в заданном числе. ( ес??и можно использовать return, void-метод).
Ответ(ы) на вопрос:
Гость
// Подсчитать количество нечетных чисел в заданном числе.
using System;
class Program
{
static void Main()
{
var n = System.Convert.ToInt32(Console.ReadLine());
Console.WriteLine(CountUnevens(n));
Console.ReadKey();
}
static int CountUnevens(int x)
{
var i = 0;
while (x > 0)
{
var m = x % 10;
x = (x - m) / 10;
i += (m % 2 == 1) ? 1 : 0;
}
return i;
}
}
Не нашли ответ?
Похожие вопросы