Выбрать значение удовлетворяющие условию, определить четность и нечетность - C#
Формулировка задачи:
Листинг программы
- static void Main(string[] args)
- {
- int[] arr = { 6, 14, 5, 8, 3, 34, 56, 78, 6, 4, 32, 6, 8, 2, 7, 89 };
- int[] arr2 = { 5, 4, 2, 1, 8, 9,
- 45, 23, 5, 54, 567, 34, 23, 12, 43, 6425, 74, 85, 23, 74, 5285, 58 };
- var arr3 = from x in arr
- from y in arr2
- where x < 15 && y > 34
- select new {Value=x, isOdd=x%2==0 };
- foreach(var a in arr3)
- Console.WriteLine("Цифра {0} является{1}",
- a.Value, a.isOdd?"Четная":"Нечетная");
- }
Решение задачи: «Выбрать значение удовлетворяющие условию, определить четность и нечетность»
textual
Листинг программы
- var arr3 = (from x in
- (from x in arr where x < 15 select x)
- .Union
- (from y in arr2 where y > 34 select y)
- .Distinct()
- select new { Value = x, isEven = x % 2 == 0 });
- foreach (var a in arr3)
- Console.WriteLine("Число {0} является {1}",
- a.Value, a.isEven ? "четным" : "нечетным");
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д