Script Java Pecahan Uang

Assalamualaikum...

Saya kemaren disindir gitu ama temen ane Agie dan Marsha yang ngeblog di http://agiekus.blogspot.com/ sama http://marshabim.blog.com/ katanya postingan saya ngopas mulu,, oke dah kali ini saya coba ga ngopast. Kali ini saya akan ngepost tentang program java dimana fungsinya untuk memecahkan uang yang kita miliki misalnya kita punya uang 70 Ribu, berarti nanti program akan menghasilkan, 1 uang 50 Ribuan dan 1 uang 20 Ribuan.

Nih Script Program java saya buat ndiri dengan susah payah, sebelum success sering banget error nya, tapi kata dosen saya, emang yang namanya programmer itu pasti bakalan sering nemuin yang namanya Try error try error, baru deh success.. saya sampe mencari codingannya nih sampe ke situs situs luar negeri..

oke check it out, berikut programnya .......



import java.util.*;

public class akakak
{
    public static void main (String [] args){
    int a,b=100000,c=50000,d=20000,e=10000,f=5000,g=2000,h=1000,i=500,j=200,k=100,hasil,hasil2,hasil1;
    int hasil3,hasil4,hasil5,hasil6,hasil7,hasil8,hasil9,hasil10;
    int hasil11,hasil12,hasil13,hasil14,hasil15,hasil16,hasil17,hasil18;
    Scanner baca1 = new Scanner(System.in);
    System.out.println("Masukkan Uang yang Anda Miliki :"); a = baca1.nextInt();
    
    System.out.println("Hasilnya adalah");
    hasil = a/b; //hasil=0.001
    System.out.println(b+"\t: "+hasil+" Lembar"); 
    hasil1 = a - (hasil*b); //hasil1=55500
    hasil2 = hasil1/c; //hasil2=1
    System.out.println(c+"\t: "+hasil2+" Lembar"); 
    a= hasil1;
    hasil3 = hasil1 - (hasil2*c); //hasil3=5500
    hasil4 = hasil3/d; //hasil4=0    
    System.out.println(d+"\t: "+hasil4+" Lembar"); 
    a = hasil3;
    hasil5 = hasil3 - (hasil4*d);
    hasil6 = hasil5/e;
    System.out.println(e+"\t: "+hasil6+" Lembar");
    a = hasil5;
    hasil7 = hasil5 - (hasil6*e);
    hasil8 = hasil7/f;
    System.out.println(f+"\t: "+hasil8+" Lembar");
    a = hasil7;
    hasil9 = hasil7 - (hasil8*f);
    hasil10 = hasil9/g;
    System.out.println(g+"\t: "+hasil10+" Lembar");
    a = hasil9;
    hasil11 = hasil9 - (hasil10*g);
    hasil12 = hasil11/h;
    System.out.println(h+"\t: "+hasil12+" Lembar");
    a = hasil11;
    hasil13 = hasil11 - (hasil12*h);
    hasil14 = hasil13/i;
    System.out.println(i+"\t: "+hasil14+" Koin");
    a = hasil13;
    hasil15 = hasil13 - (hasil14*i);
    hasil16 = hasil15/j;
    System.out.println(j+"\t: "+hasil16+" Koin"); 
    a = hasil15;
    hasil17 = hasil15 - (hasil16*j);
    hasil18 = hasil17/k;
    System.out.println(k+"\t: "+hasil18+" Koin");
}
}
Kalo ada yang bisa ngeringkas script programnya koment aja yak di bawah, masih newbe soalnya nih gan :))


Comments

Popular posts from this blog

SOAL CERDAS CERMAT AGAMA DAN UMUM TINGKAT SMP

Cara Membuat Disk Drive Baru