Выбрать значение удовлетворяющие условию, определить четность и нечетность - 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 ? "четным" : "нечетным");
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д