Переведем числа в десятичную систему счисления:
A416 + 208 = 10·16+4 + 2·8 = 164 + 16 = 18010.
Переведем полученное число в двоичную систему счисления:
18010 = 1⋅27 + 0⋅26 + 1⋅25 + 1⋅24 + 0⋅23 + 1⋅22 + 0⋅2 + 0 = 101101002.
Сравним его с данными нам в условии двоичными числами:
10001011 — меньше, чем 10110100;
10111000 — больше, чем 10110100;
10011011 — меньше, чем 10110100;
10110100 — совпадает с 10110100. Таким образом, имеем одно число, большее, чем A416+208
Var n,m,i,j,k:integer;
begin
read(n,m);
for i:=1 to n do
begin
k:=i;
writeln;
for j:=1 to m do
begin
write(k,' ');
k:=k+n;
end;
end;
end.
1. Можно осуществить обмен через операции сложение и вычитания, произведения и деления.
Например:
x:=x+y
y:=x-y
x:=x-y
2. Из недостатков вижу только то, что происходя вычисления а не только присваивания.
3. Если используется алгоритм со сложением и вычитанием, то его можно применять для вещественных чисел.
Ответ: в номере 1 ответ 3.
Подробно написал как из десятичной в двоичную переводить. Тут все просто.
Объяснение:
Дополню, 1 ответ остаётся
Во втором Ответ 4 единицы
Program zadacha;vara,b:real;beginwriteln('vvedite dva chisla');read(a,b);if a>b then writeln(a,'>',b);if a<b then writeln(a,'<',b);if a=b then writeln(a,'=',b);end.