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

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

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

Сформировать целочисленный массив из 10-ти элементов при помощи датчика случайных чисел в диапазоне от -10 до 10. Написать метод, который определяет порядковый номер первого нечетного положительного элемента массива. Метод возвращает само значение и его порядковый номер. Написать метод, который проверяет, находится ли в массиве введенное с клавиатуры число и возвращает значение: сколько раз это число встречается в массиве. Написать метод, который проверяет, представляют ли элементы массива возрастающую последовательность. Написать метод, который возвращает среднее арифметическое положительных элементов массива.
Что то вроде такое написал, а дальше не понимаю, что надо делать... Хотя может быть вообще не то написал...
namespace ConsoleApplication3
{
    class Program
    {
        static void Main(string[] args)
        {
            int[] data = new int[10];
      Random obj = new Random(); ;
            int n = obj.Next(10);
 
            MyArray.RandomArray(data, -10, 10);
 
            MyArray.PrintArray(data);

            if (n % 2==0) 
      {
            Console.WriteLine("чётное {0}", n);
      }
      else {
            Console.WriteLine("нечётное {0}", n);
        }
    }
 
    class MyArray
    {
        public static void PrintArray(int []data)
        {
            for (int i = 0; i < data.Length; i++)
            {
                Console.Write(" {0,5} ", data[i]);
            }
            Console.WriteLine();
        }
        public static void RandomArray(int []data, int min, int max)
        {
            Random obj = new Random();
 
            for (int i = 0; i < data.Length; i++)
            {
                data[i] = obj.Next(min, max);
            }
        }
    }
}

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

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

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


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

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

11   голосов , оценка 4.364 из 5
Похожие ответы