Minggu, 11 Oktober 2015

Tugas 4

package javaapplication7;
import java.util.Scanner;
/**
 *
 * @author DELL
 */
public class JavaApplication7 {

public static void main(String Item[]){
    Scanner bp=new Scanner(System.in);
    int item, 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 scanner ="";
    float biaya, diskon=0;
    do {
        System.out.println("Daftar Barang");
        System.out.println("1. Beras");
        System.out.println("2. Telur");
        System.out.println("3. Gula");
        System.out.println("4. Minyak");
        System.out.println("5. Kecap");
        System.out.println("Masukkan nomor item yang akan dibeli");
        item=bp.nextInt();
     
        switch (item){
                case 1 : System.out.println("Anda memilih beras");
                         System.out.println("Jumlah yang akan dibeli");
                         jumlah1=bp.nextInt();
                         harga1=11000;
                         biaya1=jumlah1*harga1;
                         if (jumlah1>10){
                             System.out.println("Anda mendapatkan diskon sebesar 10%");
                             System.out.println("Biaya awal adalah "+biaya1);
                             diskon=biaya1*10/100;
                         }
                         biaya=biaya1-diskon;
                         System.out.println("Biaya setelah diskon adalah "+biaya);
                         System.out.println("Apakah anda ingin memesan lagi? (y/n)");
                         scanner = bp.next ();
                         break;
                case 2 : System.out.println("Anda memilih telur");
                         System.out.println("Jumlah yang akan dibeli");
                         jumlah2=bp.nextInt();
                         harga2=9000;
                         biaya2=jumlah2*harga2;
                         if (jumlah2>10){
                             System.out.println("Anda mendapatkan diskon sebesar 10%");
                             System.out.println("Biaya awal adalah "+biaya2);
                             diskon=biaya2*10/100;
                         }
                         biaya=biaya2-diskon;
                         System.out.println("Biaya setelah diskon adalah "+biaya);
                         System.out.println("Apakah anda ingin memesan lagi? (y/n)");
                         scanner = bp.next ();
                         break;
                case 3 : System.out.println("Anda memilih Gula");
                         System.out.println("Jumlah yang akan dibeli");
                         jumlah3=bp.nextInt();
                         harga3=10000;
                         biaya3=jumlah3*harga3;
                         if (jumlah3>10){
                             System.out.println("Anda mendapat diskon sebesar 10%");
                             System.out.println("Biaya awal adalah "+biaya3);
                             diskon=biaya3*10/100;
                         }
                         biaya=biaya3-diskon;
                         System.out.println("Biaya setelah diskon adalah "+biaya);
                         System.out.println("Apakah anda ingin memesan lagi? (y/n)");
                         scanner = bp.next ();
                         break;
                case 4 : System.out.println("Anda memilih minyak");
                         System.out.println("Jumlah yang akan dibeli");
                         jumlah4=bp.nextInt();
                         harga4=8000;
                         biaya4=jumlah4*harga4;
                         if (jumlah4>10){
                             System.out.println("Anda mendapat diskon sebesar 10%");
                             System.out.println("Biaya awal adalah "+biaya4);
                             diskon=biaya4*10/100;
                         }
                         biaya=biaya4-diskon;
                         System.out.println("Biaya setelah diskon adalah "+biaya);
                         System.out.println("Apakah anda ingin memesan lagi? (y/n)");
                         scanner = bp.next ();
                         break;
                case 5 : System.out.println("Anda memilih kecap");
                         System.out.println("Jumlah yang akan dibeli");
                         jumlah5=bp.nextInt();
                         harga5=7000;
                         biaya5=jumlah5*harga5;
                         if (jumlah5>10){
                             System.out.println("Anda mendapat diskon sebesar 10%");
                             System.out.println("Biaya awal adalah "+biaya5);
                             diskon=biaya5*10/100;
                         }
                         biaya=biaya5-diskon;
                         System.out.println("Biaya setelah diskon adalah "+biaya);
                         System.out.println("Apakah anda ingin memesan lagi? (y/n)");
                         scanner = bp.next ();
                         break;
                default : System.out.println("Item yang anda masukkan tidak ada dalam daftar!!!");
                          break;
        }
        }while(scanner.equalsIgnoreCase("y")||scanner.equalsIgnoreCase("Y"));
        total=biaya1+biaya2+biaya3+biaya4+biaya5;
        System.out.println("Total pesanan anda semuanya = Rp"+total);
    }
}

Senin, 05 Oktober 2015

Switch case

package javaapplication7;
import java.util.Scanner;
/**
 *
 * @author DELL
 */
public class JavaApplication7 {

public static void main(String Item[]){
    Scanner bp=new Scanner(System.in);
    int item;
    int jumlah,harga;
    float biaya, diskon=0;
        System.out.println("Daftar Barang");
        System.out.println("1. Beras");
        System.out.println("2. Telur");
        System.out.println("3. Gula");
        System.out.println("4. Minyak");
        System.out.println("5. Kecap");
        System.out.println("Masukkan nomor item yang akan dibeli");
        item=bp.nextInt();
     
        switch (item){
                case 1 : System.out.println("Anda memilih beras");
                         System.out.print("Jumlah yang akan dibeli");
                         jumlah=bp.nextInt();
                         harga=11000;
                         biaya=jumlah*harga;
                         if (jumlah>10){
                             System.out.println("Anda mendapatkan diskon sebesar 10%");
                             System.out.println("Biaya awal adalah "+biaya);
                             diskon=biaya*10/100;
                         }
                         biaya=biaya-diskon;
                         System.out.println("Biaya setelah diskon adalah "+biaya);
                         break;
                case 2 : System.out.println("Anda memilih telur");
                         System.out.print("Jumlah yang akan dibeli");
                         jumlah=bp.nextInt();
                         harga=9000;
                         biaya=jumlah*harga;
                         if (jumlah>10){
                             System.out.println("Anda mendapatkan diskon sebesar 10%");
                             System.out.println("Biaya awal adalah "+biaya);
                             diskon=biaya*10/100;
                         }
                         biaya=biaya-diskon;
                         System.out.println("Biaya setelah diskon adalah "+biaya);
                         break;
                case 3 : System.out.println("Anda memilih Gula");
                         System.out.print("Jumlah yang akan dibeli");
                         jumlah=bp.nextInt();
                         harga=10000;
                         biaya=jumlah*harga;
                         if (jumlah>10){
                             System.out.println("Anda mendapat diskon sebesar 10%");
                             System.out.println("Biaya awal adalah "+biaya);
                             diskon=biaya*10/100;
                         }
                         biaya=biaya-diskon;
                         System.out.println("Biaya setelah diskon adalah "+biaya);
                         break;
                case 4 : System.out.println("Anda memilih minyak");
                         System.out.print("Jumlah yang akan dibeli");
                         jumlah=bp.nextInt();
                         harga=8000;
                         biaya=jumlah*harga;
                         if (jumlah>10){
                             System.out.println("Anda mendapat diskon sebesar 10%");
                             System.out.println("Biaya awal adalah "+biaya);
                             diskon=biaya*10/100;
                         }
                         biaya=biaya-diskon;
                         System.out.println("Biaya setelah diskon adalah "+biaya);
                         break;
                case 5 : System.out.println("Anda memilih kecap");
                         System.out.print("Jumlah yang akan dibeli");
                         jumlah=bp.nextInt();
                         harga=7000;
                         biaya=jumlah*harga;
                         if (jumlah>10){
                             System.out.println("Anda mendapat diskon sebesar 10%");
                             System.out.println("Biaya awal adalah "+biaya);
                             diskon=biaya*10/100;
                         }
                         biaya=biaya-diskon;
                         System.out.println("Biaya setelah diskon adalah "+biaya);
                         break;
                default : System.out.println("Item yang anda masukkan tidak ada dalam daftar!!!");
                          break;
        }
    }
}