Предмет: Информатика,
автор: Kris9990
Помогите решить на C#!
Подсчитать количество нечетных чисел в заданном числе. ( если можно использовать return, void-метод).
Ответы
Автор ответа:
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;
}
}
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;
}
}
Похожие вопросы
Предмет: Математика,
автор: ivanzhuk20073
Предмет: Алгебра,
автор: dmitrieva010906
Предмет: Другие предметы,
автор: Аноним
Предмет: История,
автор: musulmanka20001
Предмет: Математика,
автор: Кирилл5625