Найти количество тех элементов, значения которых не четны и по модулю превосходят заданное число А - C#
Формулировка задачи:
Доброго времени суток.
Помогите решить или хотя бы покажите куда думать.
Дан массив целых чисел из n элементов, заполненный случайным образом числами из промежутка [-10,20].
1. Найти количество тех элементов, значения которых не четны и по модулю превосходят заданное число А.
2. Найти номер последней пары соседних элементов, сумма которых больше заданного числа.
Количество нечетных элементов нахожу, количество тех, что по модулю превосходят заданное число А.
(и четные и, и не четные)тоже нахожу, а вот как записать, чтобы выводил именно не четные превосходящие А по модулю не пойму.
Решение задачи: «Найти количество тех элементов, значения которых не четны и по модулю превосходят заданное число А»
textual
Листинг программы
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication2 { class Program { const int A = 14; static void Main(string[] args) { Random r = new Random(); int[] arr = Enumerable.Range(0, 20).Select(i => r.Next(-10, 21)).ToArray(); int count = arr.Count(n => n % 2 != 0 && Math.Abs(n) > A); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д