Наименьший нечетный элемент из массива заданного датчиком случайных чисел - C#

Узнай цену своей работы

Формулировка задачи:

Массив задан датчиком случайных чисел на интервале [-33,66]. Найти наименьший нечетный элемент.
Листинг программы
  1. class Program
  2. {
  3. static readonly Random Ran = new Random();
  4. static void Main(string[] args)
  5. {
  6. const int arrayLength = (любое число), randomMin = -33, randomMax = 66;
  7. var randomArray = new int[arrayLength];
  8. for (int i = 0; i < arrayLength; i++)
  9. {
  10. randomArray[i] = Ran.Next(randomMin, randomMax);
  11. }
  12. foreach (var item in randomArray)
  13. {
  14. Console.WriteLine(item.ToString());
  15. }
  16. Console.ReadLine();
  17. }
  18. }
больше этого не знаю, прошу помощи

Решение задачи: «Наименьший нечетный элемент из массива заданного датчиком случайных чисел»

textual
Листинг программы
  1. using System;
  2. using System.Linq;
  3. using System.Collections.Generic;
  4.  
  5. class Program
  6. {    
  7.     public static void Main()
  8.     {
  9.         List<int> lst = Enumerable.Repeat(new Random(), 20).Select(r => r.Next(-33, 66)).ToList();
  10.         Console.WriteLine(String.Join("; ", lst));
  11.         Console.WriteLine(lst.Where(x => x % 2 != 0).Min(x => (int?)x));
  12.         Console.WriteLine(lst.Where(x => x % 2 != 0).DefaultIfEmpty().Min());
  13.     }
  14. }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 3.667 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы