Senin, 12 Oktober 2015

Belajar Java IV(Belajar menggunakan Looping )

Disini saya akan mencoba menggunakan fungsi looping langsung saja ini dia scriptnya

package tokopakjono2015;
import java.util.Scanner;
public class Barang {
public static void main(String Jono[]) {
      int pilihan,total=0;
      String pesan = null;
      int jumlah1=0 , harga1=0 , biaya1=0 ,diskon1=0;
      int jumlah2=0 , harga2=0 , biaya2=0 ,diskon2=0;
      int jumlah3=0 , harga3=0 , biaya3=0 ,diskon3=0;
      int jumlah4=0 , harga4=0 , biaya4=0 ,diskon4=0;
      int jumlah5=0 , harga5=0 , biaya5=0 ,diskon5=0;
     
      Scanner input=new Scanner(System.in);
        do{
        System.out.println("daftar barang toko dimas");
        System.out.println(" 1.beras \n 2.gula \n 3.telur \n 4.nutrisari \n 5.sabun ");
        System.out.print("masukan pilihan= ");
        pilihan = input.nextInt();
        switch(pilihan){
            case 1 : System.out.println("anda akan membeli beras");
                     System.out.print("jumlah=");
                     biaya1 = harga1*jumlah1;
                     jumlah1 = input.nextInt();
                     biaya1=jumlah1*harga1;
                     if (jumlah1>=5 && jumlah1<10){
                         jumlah1++;
                     }else if (jumlah1 >=10)
                         jumlah1 = jumlah1 +2;
                               
                     System.out.print("harga =");
                     harga1 = input.nextInt();
                     System.out.println("Harga total =" +biaya1);
                     System.out.println("Apakah anda ingin memesan lagi? (y/n)");
                     pesan=input.next ();
                     break;
            case 2 : System.out.println("anda akan membeli gula");
                     System.out.print("jumlah=");
                     jumlah2 = input.nextInt();
                     System.out.print("harga =");
                     harga2 = input.nextInt();
                     biaya2=jumlah2*harga2;
                     System.out.println("Harga total ="+biaya2);
                     System.out.println("Apakah anda ingin memesan lagi? (y/n)");
                     pesan=input.next ();
                     break;
            case 3 : System.out.println("anda akan membeli telur");
                     System.out.print("jumlah=");
                     jumlah3 = input.nextInt();
                     System.out.print("harga =");
                     harga3 = input.nextInt();
                     biaya3=jumlah3*harga3;
                     System.out.println("Harga total =" +biaya3);
                     System.out.println("Apakah anda ingin memesan lagi? (y/n)");
                     pesan=input.next ();
                     break;
            case 4 : System.out.println("anda akan membeli nutrisari");
                     System.out.print("jumlah=");
                     jumlah4 = input.nextInt();
                     System.out.print("harga =");
                     harga4 = input.nextInt();
                     biaya4=harga4*jumlah4;
                     System.out.println("Harga total =" +biaya4);          
                     System.out.println("Apakah anda ingin memesan lagi? (y/n)");
                     pesan=input.next ();
                     break;
            case 5 : System.out.println("anda akan membeli sabun");
                     System.out.print("jumlah=");
                     jumlah5 = input.nextInt();
                     System.out.print("harga =");
                     harga5 = input.nextInt();
                     biaya5=jumlah5*harga5;
                     System.out.println("Harga total =" +biaya5);
                     System.out.println("Apakah anda ingin memesan lagi? (y/n)");
                     pesan=input.next ();
                     break;
            default : System.out.println("maaf menu yang anda pilih tidak ada dalam daftar");
    }
    }while(pesan.equals("Y")||pesan.equals ("y"));
     total=biaya1+biaya2+biaya3+biaya4+biaya5;
     System.out.println("Total biaya pembelian anda adalah sebesar Rp."+total);

Tidak ada komentar:

Posting Komentar