==========================================================
import java.io.*;
public class CambioDeBase {
public static void main(String[]args)throws IOException{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
System.out.println("*************CAMBIO DE BASE***************");
System.out.println("==========================================");
System.out.println("ingrese el numero en base diez: ");
int numero=Integer.parseInt(br.readLine());
System.out.println("base numerica final");
int base=Integer.parseInt(br.readLine());
String resto2="";
String salida="";
while(numero>=base){
int resto=numero%base;
numero=numero/base;
String resto1=String.valueOf(resto);
resto2=resto2+resto1;
}
resto2=resto2+String.valueOf(numero);
for(int i=resto2.length()-1; i>=0 ;i--){
salida=salida+resto2.charAt(i);
}
System.out.println("El numero en base " + base + " es: ");
System.out.println(salida);
}
}
=========================================================
No hay comentarios:
Publicar un comentario