Чтобы перевести десятичное число в другую систему счисления, нужно это число последовательно делить с остатком на основание этой новой системы. Переведём 246 в 8-чную систему.
Делим:
246 : 8 = 30 (остаток 6)
30 : 8 = 3 (остаток 6)
Теперь выписываем последний результат деления (у нас это 3) и после него все остатки в обратном порядке, снизу вверх: 3 6 6
Получается число 366

Переведём 246 в 16-ную систему. Последоваетельно делим 246 на 16 с остатком:
246 : 16 = 15 (остаток 6)
Теперь выписываем последний результат деления (у нас это 15, в 16-ной системе обозначается цифрой F) и после него все остатки в обратном порядке: F6

Аналогично переводим другие числа:
112 : 8 = 14 (остаток 0)
14 : 8 = 1 (остаток 6)

112 : 16 = 7 (остаток 0)
112 = 70

156 : 8 = 19 (остаток 4)
19 : 8 = 2 (остаток 3)

156 : 16 = 9 (остаток 12 = С)
