Převod z desítkové do libovolné soustavy o základu N udělám tak, že dané číslo celočíselně dělím číslem N a zbytky po dělení zapisuji v opačném pořadí. To dělám tak dlouho, dokud výsledkem dělení není nula.
Zde máš algoritmus, do zvoleného jazyka si to už přepiš sám. Netvrdím, že to je nejefektivnější postup.