Mira a ver si este codigo te sirve, lo unico que hace es mostrar el resultado por pantalla.
Se le pasa como argumentos a la funcion el numero que quieres transformar y la base a la cual lo quieres transformar. Lo he hecho rapido y no lo he probado pero me parece que si funciona.
Código C++:
Ver originalvoid cambiarBase(int num, int base)
{
int resto;
int cociente;
resto = num % base;
cociente = num/base;
if(cociente < base)
{
cout << cociente;
cout << resto;
}
else
{
cambiarBase(cociente,base);
cout << resto;
}
}