import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.*; public class Convers { public static void main(String[] args) throws Exception { System.out.print("Введите число для конвертирования: "); BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String sNum = br.readLine(); int i = Integer.parseInt(sNum); System.out.print("Выберите основание новой системы счисления: "); String sNu = br.readLine(); int q = Integer.parseInt(sNu); String t = Integer.toString(i, q); System.out.println("В выбранной системе счисления " + i + " будет равно " + Integer.toString(i, q)); String result = t.substring(t.length()-1); for (int o = t.length() - 2; o >= 0; o--){ result = result.concat(t.substring(o, o+1)); } System.out.print("Выберите основание новой системы счисления: "); String sNuf = br.readLine(); int w = Integer.parseInt(sNuf); System.out.println("Total " + Integer.toString(Integer.parseInt(t),w)); } }