В программе Excel для фиксации применяется значок - $
В зависимости, где расположен знак $ , будет происходит фиксацию либо столбика $A1, либо строки A$1, либо строки и столбика одновременно $A$1.
Предлагаемая формула имеет вид =$A1+B$1
где $A1 - зафиксирован столбик А, ячейка при копировании меняется;
B$1 - зафиксирована ячейка, столбец при копировании меняется.
Таким образом при копировании формулы =$A1+B$1 из ячейки С1 в ячейки С2 и С3 (в пределах столбика С), будет меняться номер ячейки А.
Результат копирования :
ячейка С2 ⇒ =$A2+B$1
ячейка С3 ⇒ =$A3+B$1
При копировании формулы =$A1+B$1 из ячейки С1 в ячейку В1 , будет меняться номер (наименование) столбика В на столбик С, а при копировании в пределах столбца В будет меняться только номер ячейки А.
Результат копирования :
ячейка В1 ⇒ =$А1+С$1
ячейка В2 ⇒ =$A2+С$1
ячейка В3 ⇒ =$A3+С$1
Результат вычисления ниже.
Проще всего такой перевод делать через двоичную систему: 8 ⇒2⇒16
724301(8) = 111 010 100 011 000 001(2)
<span>11 1010 1000 1100 0001(2) = 3A8C1(16)</span>
==== PascalABC.NET =====
begin
var (x1, y1) := ReadReal2('Координаты х и у вершины 1:');
var (x2, y2) := ReadReal2('Координаты х и у вершины 2:');
var (x3, y3) := ReadReal2('Координаты х и у вершины 3:');
Print('Площадь треугольника равна',
0.5 * ((x2 - x1) * (y3 - y1) - (x3 - x1) * (y2 - y1)))
end.
Вопросы должны, как мне кажется, задаваться следующим образом:
1) N = 1.
2) В какой половине алфавита находится N-я буква?
3) В какой половине из этой части находится N-я буква?
... и т.д. пока не дойдём до самой буквы, т.е. потребуется 5 вопросов на каждую букву (2^5 = 32).
Таким образом, всего – 5*5 = 25 вопросов.