Помогите пожалуйста решить задачу ** c#

0 голосов
21 просмотров

Помогите пожалуйста решить задачу на c#


image

Информатика (160 баллов) | 21 просмотров
0

Могу на С++ написать, а ты переделаешь под Си-шарп

0

Четными или нечетными могут быть только целые числа.

0

Linq использовать можно?

Дан 1 ответ
0 голосов
Правильный ответ

Static void CountArray(int[] a)
        {
            var s = 0;
            var k1 = 0;
            var k2 = 0;

            foreach(var t in a)
            {
                if (t > 0)
                {
                    s += t;
                    k1 += (t % 2 == 1) ? 1 : 0;
                    k2 += (t > 10) ? 1 : 0;
                }
            }

            Console.WriteLine($"{s} {k1} {k2}");
        }

(55.0k баллов)
0

C#.Net Framework 4.6

0

с Linq было бы еще проще и красивее