Home
» Java
» Java co ban
» Bài 2. Viết chương trình chuyển đổi một số tự nhiên ở hệ cơ số 10 thành số ở hệ cơ số b bất kì (1< b≤ 36).
Bài 2. Viết chương trình chuyển đổi một số tự nhiên ở hệ cơ số 10 thành số ở hệ cơ số b bất kì (1< b≤ 36).
Saturday, March 15, 2014
import java.util.Scanner;
public class Main {
public static void
doiCoSo(int n,int base){
if(n>=base)
doiCoSo(n / base, base);
if(n %
base>9) System.out.printf("%c",n%base+55);
else
System.out.print((n % base));
}
public static int
nhap(){
Scanner
input= new Scanner(System.in);
boolean
check= false;
int
n=0;
while(!check){
System.out.print("
");
try{
n=
input.nextInt();
check=
true;
}catch(Exception
e){
System.out.println("Ban
phai nhap so! hay nhap lai...");
input.nextLine();
}
}
return
(n);
}
public static void
main(String[] args) {
System.out.println("Nhap n");
int
n= nhap();
System.out.println("Nhap
vao co so can chuyen sang b");
int
b= nhap();
System.out.println("So
" +n+ " chuyen sang co so " +b+ " thanh: ");
doiCoSo(n,b);
}
Bài liên quan
Comments[ 0 ]
Post a Comment