1. один знак $ - смешанная, нет знаков $ - относительная, два знака $ - абсолютная
2. то же значение, что в B2, т.к. абсолютная адресация
3. у ячеек с относительной адресацией увеличился номер строки на 1
4. ошибка связана с тем, что формула копируется в ячейку, находящуюся на 3 столбца левее, а столбец С в ссылке С$5 может быть изменен максимум до столбца А, то есть на 2 левее
5. столбец D не изменяется т.к. слева $, а остальные значения будут меняться при копировании
Const n=10; type ar=array[1..n+1] of integer; var a:ar; i,p:integer; procedure pr(var a:ar; p:integer; var k:integer); begin k:=1; while a[k]<>p do k:=k+1; end; begin Randomize; writeln('Массив A:'); for i:=1 to n do begin a[i]:=random(31); write(a[i]:4); end; writeln; p:=17; a[n+1]:=p; pr(a,p,i); if i<n then writeln('Значение 17 найдено, номер элемента = ',i) else writeln('Значения 17 в массиве нет'); end.
Пример: Массив A: 14 5 7 17 25 15 28 0 24 0 Значение 17 найдено, номер элемента = 4
1. смешанная адресация
2. то же значение, что в В2
3. =B4*($C$2+D3)
4. ошибка, С$5 выйдет за пределы таблицы
5. =$D6+E6
Объяснение:
1. один знак $ - смешанная, нет знаков $ - относительная, два знака $ - абсолютная
2. то же значение, что в B2, т.к. абсолютная адресация
3. у ячеек с относительной адресацией увеличился номер строки на 1
4. ошибка связана с тем, что формула копируется в ячейку, находящуюся на 3 столбца левее, а столбец С в ссылке С$5 может быть изменен максимум до столбца А, то есть на 2 левее
5. столбец D не изменяется т.к. слева $, а остальные значения будут меняться при копировании
type ar=array[1..n+1] of integer;
var
a:ar; i,p:integer;
procedure pr(var a:ar; p:integer; var k:integer);
begin
k:=1;
while a[k]<>p do k:=k+1;
end;
begin
Randomize;
writeln('Массив A:');
for i:=1 to n do
begin
a[i]:=random(31);
write(a[i]:4);
end;
writeln;
p:=17;
a[n+1]:=p;
pr(a,p,i);
if i<n
then writeln('Значение 17 найдено, номер элемента = ',i)
else writeln('Значения 17 в массиве нет');
end.
Пример:
Массив A:
14 5 7 17 25 15 28 0 24 0
Значение 17 найдено, номер элемента = 4