В массиве все элементы, стоящие после минимального, заменить на 0. Пример:

В массиве все элементы, стоящие после малого, поменять на 0. Пример: из массива A[5]: 3 2 1 5 6 обязан получиться массив 3 2 1 0 0.

Задать свой вопрос
1 ответ
Int[] arr = new int[] 3, 2, 1, 5, 6 ;
            int min = arr[0];
            int min_ind = 0;
            for(int i=1;ilt;arr.Length;i++)
                            if (arr[i] lt; min)
               
                    min = arr[i];
                    min_ind = i;
               
           
            for (var i = min_ind+1; i lt; arr.Length; i++)
                arr[i] = 0;
            for (var i =0; i lt; arr.Length; i++)
                Console.Write(arr[i]+" ");
            Console.ReadKey();

Александр
Спасибо)
Вадим
Признательность есть немножко повыше справа
Дэльвин Андрей
Я новая)
Викулька Целовальнова
Пренебрегала уточнить что это в Pascal(
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт