Поиск элементов в массиве - 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(); 
        }

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


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

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

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