Предмет: Информатика, автор: Kris9990

Помогите решить на C#!
Подсчитать количество нечетных чисел в заданном числе. ( если можно использовать return, void-метод).

Ответы

Автор ответа: archery
0
// Подсчитать количество нечетных чисел в заданном числе.
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;
    }
}


Похожие вопросы
Предмет: Математика, автор: Кирилл5625