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