Tugas Java #4
Posted by Unknown at Selasa, 13 Oktober 2015
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package tokobidjie;
import java.util.Scanner;
/**
*
* @author Canang Cita
*/
public class bidjie {
public static void main(String Item[]){
Scanner bp=new Scanner(System.in);
int item;
int jumlah,harga;
float biaya1 = 0, diskon=0;
float biaya2 = 0;
float biaya3 = 0;
float biaya4 = 0;
float biaya5 = 0;
float total;
do{
do{
System.out.println("Daftar Barang Toko Bidjie");
System.out.println("1. Jajan");
System.out.println("2. Kacang");
System.out.println("3. Kuachi");
System.out.println("4. Kopi");
System.out.println("5. Teh");
System.out.print("Masukkan nomor item yang akan dibeli : ");
item=bp.nextInt();
switch (item){
case 1 : System.out.println("Anda memilih Jajan");
System.out.print("Berapa? ");
jumlah=bp.nextInt();
harga=8000;
biaya1=jumlah*harga;
if (jumlah>10){
System.out.println("Anda mendapatkan diskon sebesar 5%");
System.out.println("Biaya awal adalah "+biaya1);
diskon=biaya1*5/100;
}
biaya1=biaya1-diskon;
System.out.println("Biaya yang akan dikeluarkan setelah diskon adalah "+biaya1);
item++;
break;
case 2 : System.out.println("Anda memilih Kacang");
System.out.print("Berapa? ");
jumlah=bp.nextInt();
harga=10000;
biaya2=jumlah*harga;
if (jumlah>10){
System.out.println("Anda mendapatkan diskon sebesar 10%");
System.out.println("Biaya awal adalah "+biaya2);
diskon=biaya2*10/100;
}
biaya2=biaya2-diskon;
System.out.println("Biaya yang akan dikeluarkan setelah diskon adalah "+biaya2);
item++;
break;
case 3 : System.out.println("Anda memilih Kuachi");
System.out.print("Berapa? ");
jumlah=bp.nextInt();
harga=15000;
biaya3=jumlah*harga;
if (jumlah>10){
System.out.println("Anda mendapat diskon sebesar 4%");
System.out.println("Biaya awal adalah "+biaya3);
diskon=biaya3*4/100;
}
biaya3=biaya3-diskon;
System.out.println("Biaya yang akan dikeluarkan setelah diskon adalah "+biaya3);
item++;
break;
case 4 : System.out.println("Anda memilih Kopi");
System.out.print("Berapa? ");
jumlah=bp.nextInt();
harga=2000;
biaya4=jumlah*harga;
if (jumlah>5){
System.out.println("Anda mendapat diskon sebesar 2%");
System.out.println("Biaya awal adalah "+biaya4);
diskon=biaya4*2/100;
}
biaya4=biaya4-diskon;
System.out.println("Biaya yang akan dikeluarkan adalah "+biaya4);
item++;
break;
case 5 : System.out.println("Anda memilih Teh");
System.out.print("Berapa? ");
jumlah=bp.nextInt();
harga=5000;
biaya5=jumlah*harga;
if (jumlah>5){
System.out.println("Anda mendapat diskon sebesar 5%");
System.out.println("Biaya awal adalah "+biaya5);
diskon=biaya5*5/100;
}
biaya5=biaya5-diskon;
System.out.println("Biaya yang akan dikeluarkan adalah "+biaya5);
item++;
break;
default : System.out.println("Maaf, anda salah memasukkan nomer barang.");
item++;
break;
}
}while(item<=5);
}while(bp.equals("Y")||bp.equals("y"));
total=biaya1+biaya2+biaya3+biaya4+biaya5;
System.out.println("Total biaya pembelian anda adalah Rp. "+total);
}
}
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package tokobidjie;
import java.util.Scanner;
/**
*
* @author Canang Cita
*/
public class bidjie {
public static void main(String Item[]){
Scanner bp=new Scanner(System.in);
int item;
int jumlah,harga;
float biaya1 = 0, diskon=0;
float biaya2 = 0;
float biaya3 = 0;
float biaya4 = 0;
float biaya5 = 0;
float total;
do{
do{
System.out.println("Daftar Barang Toko Bidjie");
System.out.println("1. Jajan");
System.out.println("2. Kacang");
System.out.println("3. Kuachi");
System.out.println("4. Kopi");
System.out.println("5. Teh");
System.out.print("Masukkan nomor item yang akan dibeli : ");
item=bp.nextInt();
switch (item){
case 1 : System.out.println("Anda memilih Jajan");
System.out.print("Berapa? ");
jumlah=bp.nextInt();
harga=8000;
biaya1=jumlah*harga;
if (jumlah>10){
System.out.println("Anda mendapatkan diskon sebesar 5%");
System.out.println("Biaya awal adalah "+biaya1);
diskon=biaya1*5/100;
}
biaya1=biaya1-diskon;
System.out.println("Biaya yang akan dikeluarkan setelah diskon adalah "+biaya1);
item++;
break;
case 2 : System.out.println("Anda memilih Kacang");
System.out.print("Berapa? ");
jumlah=bp.nextInt();
harga=10000;
biaya2=jumlah*harga;
if (jumlah>10){
System.out.println("Anda mendapatkan diskon sebesar 10%");
System.out.println("Biaya awal adalah "+biaya2);
diskon=biaya2*10/100;
}
biaya2=biaya2-diskon;
System.out.println("Biaya yang akan dikeluarkan setelah diskon adalah "+biaya2);
item++;
break;
case 3 : System.out.println("Anda memilih Kuachi");
System.out.print("Berapa? ");
jumlah=bp.nextInt();
harga=15000;
biaya3=jumlah*harga;
if (jumlah>10){
System.out.println("Anda mendapat diskon sebesar 4%");
System.out.println("Biaya awal adalah "+biaya3);
diskon=biaya3*4/100;
}
biaya3=biaya3-diskon;
System.out.println("Biaya yang akan dikeluarkan setelah diskon adalah "+biaya3);
item++;
break;
case 4 : System.out.println("Anda memilih Kopi");
System.out.print("Berapa? ");
jumlah=bp.nextInt();
harga=2000;
biaya4=jumlah*harga;
if (jumlah>5){
System.out.println("Anda mendapat diskon sebesar 2%");
System.out.println("Biaya awal adalah "+biaya4);
diskon=biaya4*2/100;
}
biaya4=biaya4-diskon;
System.out.println("Biaya yang akan dikeluarkan adalah "+biaya4);
item++;
break;
case 5 : System.out.println("Anda memilih Teh");
System.out.print("Berapa? ");
jumlah=bp.nextInt();
harga=5000;
biaya5=jumlah*harga;
if (jumlah>5){
System.out.println("Anda mendapat diskon sebesar 5%");
System.out.println("Biaya awal adalah "+biaya5);
diskon=biaya5*5/100;
}
biaya5=biaya5-diskon;
System.out.println("Biaya yang akan dikeluarkan adalah "+biaya5);
item++;
break;
default : System.out.println("Maaf, anda salah memasukkan nomer barang.");
item++;
break;
}
}while(item<=5);
}while(bp.equals("Y")||bp.equals("y"));
total=biaya1+biaya2+biaya3+biaya4+biaya5;
System.out.println("Total biaya pembelian anda adalah Rp. "+total);
}
}

0 komentar: