Сформировать целочисленный массив из 10-ти элементов - C#

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

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

Сформировать целочисленный массив из 10-ти элементов при помощи датчика случайных чисел в диапазоне от -10 до 10. Написать метод, который определяет порядковый номер первого нечетного положительного элемента массива. Метод возвращает само значение и его порядковый номер. Написать метод, который проверяет, находится ли в массиве введенное с клавиатуры число и возвращает значение: сколько раз это число встречается в массиве. Написать метод, который проверяет, представляют ли элементы массива возрастающую последовательность. Написать метод, который возвращает среднее арифметическое положительных элементов массива.
Что то вроде такое написал, а дальше не понимаю, что надо делать... Хотя может быть вообще не то написал...
Листинг программы
  1. namespace ConsoleApplication3
  2. {
  3. class Program
  4. {
  5. static void Main(string[] args)
  6. {
  7. int[] data = new int[10];
  8. Random obj = new Random(); ;
  9. int n = obj.Next(10);
  10. MyArray.RandomArray(data, -10, 10);
  11. MyArray.PrintArray(data);
  12.  
  13. if (n % 2==0)
  14. {
  15. Console.WriteLine("чётное {0}", n);
  16. }
  17. else {
  18. Console.WriteLine("нечётное {0}", n);
  19. }
  20. }
  21. class MyArray
  22. {
  23. public static void PrintArray(int []data)
  24. {
  25. for (int i = 0; i < data.Length; i++)
  26. {
  27. Console.Write(" {0,5} ", data[i]);
  28. }
  29. Console.WriteLine();
  30. }
  31. public static void RandomArray(int []data, int min, int max)
  32. {
  33. Random obj = new Random();
  34. for (int i = 0; i < data.Length; i++)
  35. {
  36. data[i] = obj.Next(min, max);
  37. }
  38. }
  39. }
  40. }

Решение задачи: «Сформировать целочисленный массив из 10-ти элементов»

textual
Листинг программы
  1. static int[] RandArr()
  2.     {
  3.         Random ran = new Random();
  4.         int[] arr = new int[10];
  5.         for (int i = 0; i < 10; i++)
  6.             arr[i] = ran.Next(-10,11);
  7.         return arr;
  8.     }

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


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

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

11   голосов , оценка 4.364 из 5

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

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

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