int chislo; //исходное число // дальше делаешь 5 переменных int cifra5 = (int) chislo/10000; chislo = chislo - cifra5 * 10000); int cifra4 = (int) (chislo-chislo/1000); chislo = chislo - cifra4 * 1000); и т. д., потом составляешь число из этих цифр.
Деление нацело / остаток от деления нацело используй делишь сначала нацело на 10000, получаешь первую цифру, потом берешь остаток от деления на 10000, его делишь на 1000, получаешь вторую, и т. д.