Мне нужно преобразовать десятичное число в основание от 2 до 9 с помощью Little Man Computer. Как мне поступить?
Я считаю, что последовательные деления являются лучшим методом. На мой взгляд, я должен написать код, который делит два числа, затем сохраняет целочисленное отношение для следующего деления, а также все остатки в массиве неопределенного размера, но я часами бился с кодом деления в настоящее время. Я пытался найти код, который делит два числа, но все, что я пробовал, имеют ошибки/не работают. Я застрял в самой простой части проблемы, я не могу представить, как я когда-нибудь смогу написать самомодифицирующийся код, который управляет массивом постоянно увеличивающихся позиций строк и возвращается к нему в конце. извлечь все остатки. Я в недоумении здесь, любая помощь будет оценена.