Tulisan ini bertujuan untuk memenuhi
tugas mandiri mata kuliah Pemrograman Terstruktur
yang
di bimbing oleh Bapak Slamet sucipto M,Kom Di STMIK Mercusuar.
Berikut
adalah cara membuat Program Kwitansi mengkonversi nilai Angka menjadi huruf
Java NetBean.
Kali
ini saya akan menjelaskan tahap - tahap membuat.Langsung aja kali yah..
Cekidot...
:P
Langkah
- Langkah yang harus di lalui sebagai berikut :
1. Buatlah
project dan package untuk mengelompokan sebuah file.
2. Pilih Java
dan melanjutkan pada Java application.
3. Pada tahap
ini berilah nama Project anda sesuai ke inginan anda dan klik Finish
4. Dan akan
tampil seperti ini.
5. Masukan
kodingan berikut ini :
import java.util.Scanner;
/**
*
* @author ABDUL AJIZ
*/
public class UAS_1757401023 {
String [] bil ={"","Satu","Dua","Tiga","Empat","Lima","Enam","Tujuh","Delapan","Sembilan","Sepuluh","Sebelas"};
String x=" ";
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
UAS_1757401023 num = new UAS_1757401023();
System.out.print("MASUKAN NOMOR KWITANSI : ");
String no = sc.nextLine();
System.out.print("MASUKAN TANGGAL KWITANSI : ");
String tanggal = sc.nextLine();
System.out.print("MASUKAN BULAN KWITANSI : ");
String bulan = sc.nextLine();
System.out.print("TAHUN KWITANSI : ");
String tahun = sc.nextLine();
System.out.print("DI TERIMA OLEH : ");
String nama = sc.nextLine();
System.out.print("KETERANGAN KWITANSI : ");
String ket = sc.nextLine();
System.out.println("MASUKAN JUMLAH TRANSAKSI : ");
int jumlah =sc.nextInt();
System.out.println(" CETAK KWITASI" );
System.out.println("=============================================");
System.out.println("No\t\t : "+no);
System.out.println("TANGGAL KWITANSI : " + tanggal + "/" + bulan + "/" + tahun );
System.out.println("DI TERIMA OLEH\t : "+"Sdr/i -" +nama);
System.out.println("JUMLAH TRANSAKSI\t : Rp. "+jumlah);
System.out.println("KETERANGAN KWITANSI : " + ket );
if (jumlah < 0 || jumlah >999999999){
System.out.println("angka diluar batas konversi!!");
}
else{
System.out.println("TERBILANG\t : "+num.konversi(jumlah)+" rupiah");
}
System.out.println("=============================================");
System.out.println(" TERIMA KASIH " );
}
public String konversi (int angka){
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);
}
else if(angka<1000000000){
x = konversi(angka/1000000) + " juta" + konversi (angka%1000000);
}
return x;
}
}
Contoh gambar :
6.
Berikut adalah bukti hasil Program yang di
jalankan dari program kwitansi.
TERIMAKASI.
BERSAMA SAYA:
ABDUL AJIZ
0 komentar:
Posting Komentar