
Nayupaslo
5 год назад
46) В программе описан одномерный целочисленный массив с индексами от 0 до n. Известно, что вмассиве есть неКак узнать сколько элементов с максимальным значением. Дан фрагмент программы:j:=0;for i:=1 to n doif A[i] > A[j] then j:= i;s:=j;Чему будет равно значение переменной s после выполнения этого фрагмента программы:1) значению максимального элемента2) количеству элементов в массиве A, имеющих максимальное значение3) индексу первого элемента в массиве A, имеющего максимальное значение4) индексу последнего элемента в массиве A, имеющего максимальное значениеЯ понимаю, что s будет равна индексу, а вот первого элемента или последнего - не понимаю. Объясните, пожалуйста, подробно.
ОТВЕТЫ

Vladimir
Oct 24, 2020
индексу первого элемента, т.к у тебя жёсткое условие, если в массиве будет несколько максимальных элементов, то программа найдёт его и больше ничего не будет делать пока не найдёт что-то больше чем это максимальное значение
775
Смежные вопросы: