Значения двух массивов A и B с индексами от 1 до 100 задаются при следующего фрагмента программы:

var k,n,i,r:integer;
a,b:array [1..100] of integer;
begin
n:=100;
for i:= 1 to n do
A[i]:= (i-51)*(i-51);
for i:= 1 to n do begin
B[101-i]:=A[i];
end;
r:=0;
for i:= 1 to n do
if b[i]>=r then k:=i;
write (k);
end.

Какой элемент массива B будет наибольшим?
1) B[1]
2) B[26]
3) B[75]
4) B[100]

​​

Gulya6922 Gulya6922    1   07.04.2020 06:10    1

Ответы
Лилиана230805 Лилиана230805  12.10.2020 21:03

4) B[100]

Объяснение:

a[1] приобретает самое большое значение во время заполнения, думаю это и так видно. Заполнение массива b начинается с последней ячейке, которой присваивается значение ячейки массива a[1] и так далее по циклу.  

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика