package MOPHomeworks; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class ConvertingToRandomSystem { public static void main(String[] args) throws IOException { BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); System.out.print("Enter number: "); int number = Integer.parseInt(reader.readLine()); System.out.print("Enter number system: "); int numberSystem = Integer.parseInt(reader.readLine()); System.out.println(String.format("The number %d int %d number system is: %s",number,numberSystem,convertNumber(number,numberSystem))); } static String convertNumber(int number, int numberSystem){ String result = ""; while (number >= numberSystem){ result = result + (number % numberSystem + ""); number /= numberSystem; } result +="" + number; return new StringBuilder(result).reverse().toString(); } }