Вывести ** экран только отрицательные четные числа из диапазона от А до В (А≤В); (C#) 7...

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

Вывести на экран только отрицательные четные числа из диапазона от А до В (А≤В); (C#) 7 вариант


image

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

Жаль что C#, не разбираюсь сори

0

целочисленные хоть?

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

using System;

using System.Linq;

namespace t29737665

{

   internal class Program

   {

       private static void Main()

       {

           Console.WriteLine("Enter A and B:");

           var A = int.Parse(Console.ReadLine());

           var B = int.Parse(Console.ReadLine());

           Enumerable

               .Range(A, B - A + 1)

               .Where(n => n < 0)

               .Where(n => n % 2 == 0)

               .ToList()

               .ForEach(Console.WriteLine);

       }

   }

}


image
(400 баллов)
0

Ладно, этот вариант наверняка работает, тут нет никакой недосказанности.

0

for (int i = 0; i < count; i++) yield return start + i;Это строка из исходного кода Enumerable.RangeIterator, который здесь используется в Range. Таким образом, здесь используется цикл for.