Program Toko Buah [Switch Case] - JAVA

import java.util.Scanner;

public class Toko_Buah_Switch_Case_1
{

    public static void main (String []args)
    {
        Scanner Input = new Scanner (System.in);
       
        // deklarasi
        String NamaBuah=" ";
        int Bayar, TotalBayar;
        int JumlahBeli=0;
        int HargaKg=0;
        double Diskon=0;
       
        //input
        System.out.println("-------------------------------------------------------------");
        System.out.println("|      Kode      |      Nama Buah      |      Harga/Kg      |");
        System.out.println("-------------------------------------------------------------");
        System.out.println("|       A        |       Anggur        |     Rp.47.000,-    |");
        System.out.println("-------------------------------------------------------------");       
        System.out.println("|       J        |       Jeruk         |     Rp.30.000,-    |");
        System.out.println("-------------------------------------------------------------");
        System.out.println("|       M        |       Melon         |     Rp.20.000,-    |");
        System.out.println("-------------------------------------------------------------");
       
        System.out.print("Masukan Kode Buah : ");
        String Kode = Input.nextLine();
       
        System.out.print("Masukan Jumlah Beli (Kg.) : ");
        JumlahBeli=Input.nextInt();
       
        //proses
        switch(Kode)
        {
        case "A":
            HargaKg=47000;
            NamaBuah="Anggur";
            break;
       
        case"J":
            HargaKg=30000;
            NamaBuah="Jeruk";  
            break;
           
        case"M":       
            HargaKg=20000;
            NamaBuah="Melon";
            break;
           
         default:
             System.out.println("Input Yang Anda Masukan Salah");
        }
       
        Bayar=HargaKg*JumlahBeli;
       
        if(Bayar>=300000)
        {
            Diskon=Bayar*0.1;
        }
        else
        {
            Diskon=0;
        }
       
        TotalBayar=(int)(Bayar-Diskon);
       
        //output
        System.out.println("\n  TOKO BUAH SEGAR  ");
        System.out.println("====================");
        System.out.println("KODE BUAH         : "+Kode);
        System.out.println("NAMA BUAH         : "+NamaBuah);
        System.out.println("HARGA/KG (Rp.)    : "+HargaKg);
        System.out.println("JUMLAH BELI (Kg.) : "+JumlahBeli);
        System.out.println("BAYAR             : "+Bayar);
        System.out.println("DISKON            : "+Diskon);
        System.out.println("====================");
        System.out.println("TOTAL BAYAR       : "+TotalBayar);    
    }
}

NEXT

No comments:

Post a Comment