Ячейка B5 - это второй столбец, пятая строка.
в задании ваша формула $B$-D$4 записана неверно. должно быть, например $B$3-D$4.
при копировании формулы $B$3-D$4 в ячейку Е10
$B$3 останется тем значением, потому зафиксированы символом $ и строка и столбец ячейки.
в D$4 изменится только столбец D, он четвертый по счету, на два столбца больше чем B, значение строки останется 4.
Тогда при копировании формула будет: $B$3-G$4
$B$3-E$4 - зафиксировано
$3 - зафиксировано
$4 - зафиксировано
G - на 2 столбца больше E будет столбец G
--
надеюсь понятно объяснила)
Ответ:
const g = 5; v = 7;
var a: array[1..g,1..v] of integer;
i,j,maxj,minj,p:integer;
begin
writeln('Массив: ');
for i:=1 to g do
begin
for j:=1 to v do
begin
a[i,j]:=random(90)+10;
write(a[i,j]:4)
end;
writeln
end;
for i:=1 to g do
begin
maxj:=1;
minj:=1;
for j:=1 to v do
begin
if a[i,j]>a[i,maxj] then maxj:=j;
if a[i,j]<a[i,minj]then minj:=j;
end;
p:=a[i,maxj];
a[i,maxj]:=a[i,minj];
a[i,minj]:=p;
end;
writeln;
writeln('Преобразованный массив: ');
for i:=1 to g do
begin
for j:=1 to v do write(a[i,j]:4);
writeln
end;
end.
Объяснение:
Ответ:
numbers = []
while True:
num = int(input())
if num == 0:
break
numbers.append(num)
total = 0
counter = 0
for x in numbers:
if x >= 10 and x <= 99:
total += x
counter += 1
if counter:
average = total / counter
print("Среднее двухзначных: {}".format(average))
elif not counter:
print("NO")
Объяснение:
1) С количеством чисел чёт не совсем понял, если что, сам допишешь в цикле
Тебе главное понять алгоритм
Ключ - это такое поле индексации, по которому выстраивается сортировка
ключ или индекс может быть уникальным или нет
уникальный ключ может состоять из одного или нескольки полей, но так чтоб такое значение или комбинация не повторялось в таблице больше негде кроме одной записи.
первичный ключ - это ключ который есть у каждой таблицы и должен быть уникален
Самый простой и распространеный способ создание первичного ключа - это id - номер записи по порядку. Применим ко всем таблицам
If (a-b)<=c then s:=a*c else s:=a/c;