1) 8 - 1000
2) 10 - 1010
3) 12 - 1100
4) 14 - 1110
Var
a, b: integer;
begin
write('введите a,b ');
readln(a, b);
if ((a + b) > 0) and ((a + b) mod 10 = 3) then
writeln((a + b) * 2)
else
writeln(a + b);
end.
Тест №1
введите a,b 10 3
26
Тест №2
введите a,b 5 6
11
Ответ a) 1
((1 < 5) вниз (1 < 3)) вверх ((1 < 2) вниз (1 < 1))
(+ вниз +) вверх (+ вниз -)
+ вверх +
Ответ +, то есть выражение истинно
P.S. вниз и вверх это направление стрелок)
во вложении..............................
999/2 = 498 +1
499/2 = 249 + 1
249/2 = 124 +1
124/2 = 62 + 0
62/2 = 31+ 0
31/2 = 15+1
15/2 = 7+1
7/2 = 3 + 1
3/2 = 1 + 1
999 = <span>1111100111
</span><span>10985 = </span>10101011101001