ренатка6
17.06.2020 03:59

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

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
мили241
16.08.2020 08:19
Int[] arr = new int[] { 3, 2, 1, 5, 6 };
            int min = arr[0];
            int min_ind = 0;
            for(int i=1;i<arr.Length;i++)
            {                if (arr[i] < min)
                {
                    min = arr[i];
                    min_ind = i;
                }
            }
            for (var i = min_ind+1; i < arr.Length; i++)
                arr[i] = 0;
            for (var i =0; i < arr.Length; i++)
                Console.Write(arr[i]+" ");
            Console.ReadKey();
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота