Сформировать целочисленный массив из 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;
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д