?>
Значения двух массивов A и B с индексами от 1 до 100 задаются при следующего фрагмента программы:var k, n, i, r:integer;a, b:array [1..100] of integer;beginn:=100;for i:= 1 to n doA[i]:= (i-51)*(i-51);for i:= 1 to n do beginB[101-i]:=A[i];end;r:=0;for i:= 1 to n doif b[i]>=r then k:=i;write (k);end.Какой элемент массива B будет наибольшим?1) B[1]2) B[26]3) B[75]4) B[100]
Ответы
4) B[100]
Объяснение:
a[1] приобретает самое большое значение во время заполнения, думаю это и так видно. Заполнение массива b начинается с последней ячейке, которой присваивается значение ячейки массива a[1] и так далее по циклу.