public class programKonversi{
public static void main (String [] args){
programKonversi num = new programKonversi();
System.out.println("=============================================");
System.out.println("\tKonversi Angka Ke Bilangan");
System.out.println("=============================================");
System.out.print("Masukan Inputan Angka (Max 6 digit!!!!!) :");
String inputString = System.console().readLine();
int inputan = Integer.parseInt(inputString);
if (inputan < 0 || inputan >999999)
{
System.out.println("\nMaaf angka yang anda masukan lebih dari 6 digit!!");
}
else{
System.out.println("\nDibaca\t : "+num.konversi(inputan));
}
System.out.println("\n");
}
public String konversi (int angka){
String [] bil ={"","satu","dua","tiga","empat","lima","enam","tujuh","delapan","sembilan","sepuluh","sebelas"};
String x=" ";
if (angka<12){
x = " " + bil[angka];
}
else if(angka<20) {
x = konversi(angka-10) + " belas";
}
else if(angka<100){
x = konversi(angka/10) + " puluh" + konversi(angka%10);
}
else if(angka<200) {
x = "seratus" + konversi(angka-100);
}
else if(angka<1000){
x = konversi(angka/100) + " ratus" + konversi(angka%100);
}
else if(angka<2000){
x = "seribu"+ konversi(angka-1000);
}
else if(angka<1000000){
x = konversi(angka/1000) + " ribu" + konversi (angka%1000);
}
return x;
}
}
//Gunakan "programKonversi" sebagai nama filenya......
Capture Program :
Ads 970x90
Kamis, 09 Februari 2012
Program Konversi angka menjadi bilangan (Java)
Related Posts
- import java.util.Random; public class RandomHuruf { public static void
- import javax.swing.*; import java.awt.*; import java.awt.event.*; class Calculator { &nbs
- import javax.swing.*; public class Polindrom { public static voi
- import javax.swing.*; import java.awt.*; import java.awt.event.*; class Factorial { &nb
- import javax.swing.*; import java.awt.*; import java.awt.event.*; class Suhu { &nb
- import javax.swing.*; class SegitigaPascal_Rekursif { static int segi
Load comments
Langganan:
Posting Komentar (Atom)