Приведенную формулу можно скопировать в ячейки A4 (получится =2*$C3) и D2 (получится =2*$C1). Нельзя скопировать в ячейки D1 и A1, так как номер строки в формуле задается с помощью относительной адресации, т.е. при копировании из 4-ой строки в 1-ю этот номер становится = 0 (это ошибка).
В данном случае носителем информации является берестяная грамота.
Const n=10;
var a:array[1..n] of integer;
max,i:integer;
begin
Randomize;
writeln('Исходный массив:');
for i:=1 to n do begin
a[i]:=random(21)-10;
write(a[i],' ');
end;
writeln;
max:=a[1];
for i:=2 to n do
if a[i]>max then max:=a[i];
writeln('max = ',max);
for i:=1 to n do
if a[i]=max then write(i:3);
writeln;
end.
Пример:
Исходный массив:
-6 -9 10 -6 0 0 -8 10 -8 2
max = 10
3 8
Дано число
Abc
Надо из этого числа отделить каждую цифру
A:=abc div 100
b:= abc div 10 mod 10
c:= abc mod 10
Теперь надо вывести новое число
cba:= c*100+b*10+a
'Не ошибается тот, кто ничего не делает, хотя это и есть его основная ошибка.' - 76 символов по 1 байту. Объем равен 1*76 байт