Если вы говорит что на экран выводится число 10614 посредством метода "write(2*(n mod 5+3))", то вы ошибаетесь. Допустимые значения выводимых этим выражением чисел соответствуют следующей линейке: 6, 8, 10, 12, 14. Если же после данного цикла выполняется вывод переменной n, то указанное вами выводимое значение так же ошибочно, так как цикл выполняется до того момента пока переменная не станет равна нулю. Я скорее всего ошибаюсь, так как не вижу конкретизированного условия(в каком участке кода выводится значение 10614).
Если же после данного цикла выполняется вывод переменной n, то указанное вами выводимое значение так же ошибочно, так как цикл выполняется до того момента пока переменная не станет равна нулю.
Я скорее всего ошибаюсь, так как не вижу конкретизированного условия(в каком участке кода выводится значение 10614).
№2
Здесь мы разобьём каждое число на пары двоичных чисел, например :
3 = 11
2 = 10
1 = 01
0 = 00
№3
Далее мы воспользуемся результатом №1
№4
Воспользуемся результатом №2
И заменим триады двоичных чисел (3 двоичных числа) на 1 восьмеричное:
7 = 111
6 = 110
5 = 101
4 = 100
3 = 011
2 = 010
1 = 001
0 = 000
№5
5+6=8+3,
где 8 в восьмеричной системе это 10 и оно перешло в следующий разряд (2+1+1=4) а число 3 осталось в предыдущем разряде
,04 так и осталось т.к. плюсовалось с двумя нулями
Вроде всё подробно расписал ;)
Будут вопросы - пиши !!