Поиск элементов в массиве - C#
Формулировка задачи:
Заполнить одномерный массив случайными числами. Вывести индексы всех элементов, где значение равно цифре вводимой с клавиатуры. При этом обязательно использовать метод класса Array!
Решение задачи: «Поиск элементов в массиве»
textual
Листинг программы
class Arrays { int[] arr; public Arrays(int size,int from, int before) //Заполняем массив случайными числами { arr = new int[size]; Random rnd = new Random(); for(int i=0;i<size;i++) arr[i] = rnd.Next(from, before); } public void Index(int number) //Ищем индекс { for(int i = 0;i <arr.Length ;i++) { if (arr[i] == number) Console.WriteLine(i); } } } class Program { static void Main(string[] args) { Arrays arr = new Arrays(10, 1, 1); Console.Write("Введите число:"); int number=int.Parse(Console.ReadLine()); Console.WriteLine("Введённое число найдено в следующих индексах массива:"); arr.Index(number); Console.ReadKey(); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д