Перевод заданного числа из десятичной в шетснадцатиричную и наоборот

Перевод заданного числа из десятичной в шестнадцатиричную и наоборот. Число вбиваем с клавы, результат выводится

на экран. Нашёл просто перевод из десятичной в шестнадцатиричную, без вбивания чисел с клавиатуры, и без обратного перевода, у самого не выходит реализовывать. Может кто помочь?