Senin, 12 Oktober 2015

Perulangan (Loop) untuk Aplikasi Pilihan Barang

Assalamualaikum : )
Hai, hai, hai kembali lagi bertemu dengan saya.

Kali ini saya akan menulis blog tentang penggunaan Scanner untuk pengulangan (LOOP) dalam aplikasi pilihan barang dan berikut langkah – langkahnya :

1. Silahkan mengetik script ini (Sabar aja kalau mengetik masih eror – eror SEMANGAT !!!!!) atau kalau males tinggal copy aja di bawah ini ;

package TokoDitabelilagi1;
import java.util.Scanner;
public class TokoDitabelilagi1 {
    public static void main(String[] args){
        Scanner input=new Scanner(System.in);
        int barang,total;
        int jumlah1=0,harga1=0,biaya1=0;
        int jumlah2=0,harga2=0,biaya2=0;
        int jumlah3=0,harga3=0,biaya3=0;
        int jumlah4=0,harga4=0,biaya4=0;
        int jumlah5=0,harga5=0,biaya5=0;
        String sc = null;
        do{
        System.out.println("Daftar Barang Toko Dita");
        System.out.println("1. Tas");
        System.out.println("2. Celana");
        System.out.println("3. Baju");
        System.out.println("4. Sepatu");
        System.out.println("5. Jaket");
        System.out.println("Masukkan Pilihan = ");
        barang = input.nextInt();
        switch(barang){
            case 1 :    System.out.println("Anda Membeli Tas");
                        System.out.print("Masukkan jumlah barang : ");
                        jumlah1=input.nextInt();
                        harga1=250000;
                        biaya1=jumlah1*harga1;
                        System.out.println("Total barang anda : "+jumlah1);
                        System.out.println("Total yang harus dibayar : "+biaya1);
                        System.out.println("Apakah anda ingin membeli lagi? (ya/tidak)");
                        sc=input.next ();
                        break;
            case 2 :    System.out.println("Anda Membeli Celana");
                        System.out.println("Jumlah =");
                        jumlah2 = input.nextInt();
                        harga2=150000;
                        biaya2=jumlah2*harga2;
                        System.out.println("Total barang anda : "+jumlah2);
                        System.out.println("Total yang harus dibayar : "+biaya2);
                        System.out.println("Apakah anda ingin membeli lagi? (ya/tidak)");
                        sc=input.next ();
                        break;
            case 3 :    System.out.println("Anda Membeli Baju");
                        System.out.println("Jumlah =");
                        jumlah3 = input.nextInt();
                        harga3=150000;
                        biaya3=jumlah3*harga3;
                        System.out.println("Total barang anda : "+jumlah3);
                        System.out.println("Total yang harus dibayar : "+biaya3);
                        System.out.println("Apakah anda ingin membeli lagi? (ya/tidak)");
                        sc=input.next ();
                        break;
            case 4 :    System.out.println("Sepatu");
                        System.out.println("Jumlah =");
                        jumlah4 = input.nextInt();
                        harga4=200000;
                        biaya4=jumlah4*harga4;
                        System.out.println("Total barang anda : "+jumlah4);
                        System.out.println("Total yang harus dibayar : "+biaya4);
                        System.out.println("Apakah anda ingin membeli lagi? (ya/tidak)");
                        sc=input.next ();
                        break;
            case 5 :    System.out.println("Anda Membeli Jaket");
                        System.out.println("Jumlah =");
                        jumlah5 = input.nextInt();
                        harga5=50000;
                        biaya5=jumlah5*harga5;
                        System.out.println("Total barang anda : "+jumlah5);
                        System.out.println("Total yang harus dibayar : "+biaya5);
                        System.out.println("Apakah anda ingin membeli lagi? (ya/tidak)");
                        sc=input.next ();
                        break;
         
            default :System.out.println("Maaf, barang yang anda pilih tidak tersedia");
                     break;
        }          
        }while(sc.equals("Ya")||sc.equals("ya"));
            total=biaya1+biaya2+biaya3+biaya4+biaya5;
            System.out.println("Total tagihan anda : Rp. "+total);
    }
}
Maka tampilannya seperti berikut :





2. Kalian bisa mencoba source code tersebut dengan cara klik kanan – run file ( shift + F6 ),



3. Akan muncul tampilan seperti berikut ,



4. Silahkan masukkan pilihan barang yang kamu inginkan lalu tekan ENTER,


5. Akan muncul tampilan seperti berikut,



6. Silahkan masukkan jumlah barang barang lalu tekan ENTER,



7. Akan muncul tampilan berikut,



8. Ketik “ya” untuk memilih barang lagi atau “tidak” untuk berhenti memilih barang. Tapi contoh yang saya pakai, saya memilih “ya” lalu tekan ENTER,


9. Selanjutnya, anda akan diminta untuk memilih barang lagi lalu tekan ENTER,


10. Akan muncul tampilan seperti berikut,


11. Silahkan masukkan jumlah barang barang lalu tekan ENTER,


12. Ketik “ya” untuk memilih barang lagi atau “tidak” untuk berhenti memilih barang. Tapi contoh yang saya pakai, saya memilih “ya”

13. Ketik “ya” untuk memilih barang lagi atau “tidak” untuk berhenti memilih barang. Tapi contoh yang saya pakai, saya memilih “tidak”, lalu tekan ENTER,



14. Akan muncul tampilan berikut,



Sekian tutorial tentang penggunaan Scanner pada Java untuk untuk pengulangan (LOOP) dalam aplikasi pilihan barang..
Terimakasih sudah membaca
Selamat Mencoba

Waalaikumsalam : )


Sabtu, 03 Oktober 2015

Penggunaan Scanner pada Java untuk Fitur Pilihan Barang dan Diskon

Assalamualaikum : )
Hai, hai, hai kembali lagi bertemu dengan saya.
Kali ini saya akan menulis blog tentang penggunaan Scanner pada Java untuk pilihan barang dan fitur diskon.
Dan berikut langkah – langkahnya :
1. Silahkan mengetik script ini (Sabar aja kalau mengetik masih eror – eror SEMANGAT !!!!!) atau kalau males tinggal copy aja di bawah ini ;

package TokoDita;
import java.util.Scanner;
public class TokoDita {
    public static void main(String dita[]) {
        int pilihan,jumlah,harga,total,hargatotal = 0;
        Scanner input = new Scanner(System.in);
        System.out.println("Daftar Barang Toko Dita");
        System.out.println("1. Tas");
        System.out.println("2. Celana");
        System.out.println("3. Baju");
        System.out.println("4. Sepatu");
        System.out.println("5. Jaket");
        System.out.print("Masukkan Pilihan = ");
        pilihan = input.nextInt();
        switch(pilihan){
            case 1 :    System.out.println("Anda Membeli Tas");
                        System.out.println("Jumlah=");
                        jumlah = input.nextInt();
                        if (jumlah >= 5 && jumlah <10)
                            jumlah++;
                        else if (jumlah >= 10)
                            jumlah = jumlah + 2;
                        System.out.println("Harga=");
                        harga = input.nextInt();
                        System.out.println("HargaTotal ="+jumlah*harga);
                        hargatotal = jumlah*harga ;
                        if (jumlah >= 1){
                        hargatotal = hargatotal - (hargatotal*10/100);
                        System.out.println("Diskon 10%");
                        }                      
                        System.out.println("Total Bayar ="+hargatotal);
                        break;
            case 2 :    System.out.println("Anda Membeli Celana");
                        System.out.println("Jumlah=");
                        jumlah = input.nextInt();
                        System.out.println("Harga=");
                        harga = input.nextInt();
                        System.out.println("HargaTotal ="+jumlah*harga);
                        hargatotal = jumlah*harga ;
                        if (jumlah >= 1){
                        hargatotal = hargatotal - (hargatotal*30/100);
                        System.out.println("Diskon 30%");
                        }                      
                        System.out.println("Total Bayar ="+hargatotal);
                        break;
            case 3 :    System.out.println("Anda Membeli Baju");
                        System.out.println("Jumlah=");
                        jumlah = input.nextInt();
                        System.out.println("Harga=");
                        harga = input.nextInt();
                        System.out.println("HargaTotal ="+jumlah*harga);
                        hargatotal = jumlah*harga ;
                        if (jumlah >= 1){
                        hargatotal = hargatotal - (hargatotal*20/100);
                        System.out.println("Diskon 2o%");
                        }                      
                        System.out.println("Total Bayar ="+hargatotal);
                        break;
            case 4 :    System.out.println("Sepatu");
                        System.out.println("Jumlah=");
                        jumlah = input.nextInt();
                        System.out.println("Harga=");
                        harga = input.nextInt();
                        System.out.println("HargaTotal ="+jumlah*harga);
                        hargatotal = jumlah*harga ;
                        if (jumlah >= 1){
                        hargatotal = hargatotal - (hargatotal*50/100);
                        System.out.println("Diskon 50%");
                        }                      
                        System.out.println("Total Bayar ="+hargatotal);
                        break;
            case 5 :    System.out.println("Anda Membeli Jaket");
                        System.out.println("Jumlah=");
                        jumlah = input.nextInt();
                        System.out.println("Harga=");
                        harga = input.nextInt();
                        System.out.println("HargaTotal ="+jumlah*harga);
                        hargatotal = jumlah*harga ;
                        if (jumlah >= 1){
                        hargatotal = hargatotal - (hargatotal*40/100);
                        System.out.println("Diskon 40%");
                        }                      
                        System.out.println("Total Bayar ="+hargatotal);
                        break;
       
        }}}


Maka tampilannya seperti berikut :






2. Kalian bisa mencoba script tersebut dengan cara klik kanan – run file ( shift + F6 ),



3. Akan muncul tampilan seperti berikut ,



4. Silahkan masukkan pilihan barang yang kamu inginkan lalu tekan ENTER,



5. Akan muncul tampilan seperti berikut,



6. Silahkan masukkan jumlah barang barang lalu tekan ENTER,



7. Akan muncul tampilan berikut,



8. Silahkan masukkan harga barang lalu tekan ENTER,



9. Akan tampilan berikut dan hasil setelah di diskon,



Sekian tutorial tentang penggunaan Scanner pada Java untuk pilihan barang dan fitur diskon.
Terimakasih sudah membaca
Selamat Mencoba
Waalaikumsalam : )