static void SearchElementByValue(LabIntArray arr) { int value = LabMethods.GetInt("Введите значение для поиска: "); int result = arr.FindFirstIndexByValue(value); string answer = result == -1 ? "Элемент не найден" : $"Индекс первого элемента {result}"; Console.WriteLine(answer); }
static LabIntArray GetIntArrayWithRandom() { var arr = new LabIntArray(1); int arrayLength = LabMethods.GetInt( "Введите целочисленный неотрицательный размер массива: ", min: 0); try { arr = new LabIntArray(arrayLength); arr.SetRandomElements(min: -100, max: 100); } catch (Exception ex) { Console.WriteLine( $"Операцию невозможно выполнить. Ошибка: {ex.Message}"); } Console.WriteLine($"Массив длиной {arrayLength} заполнен случайными числами"); arr.PrintArrayInLine(); return(arr); }