BAHASA PEMROGRAMAN 1 - If Else
Lina Waradani - pararel C
21082010116
Bahasa Pemrograman if else
source code
package percabangan;
import java.util.Scanner;
public class programpembelianbarang2 {
public static void main(String[] args) {
Scanner a = new Scanner (System.in);
//jumlah = jumlah barang , Total = jumlah * harga
int jumlah,harga;
double diskon1,diskon2,diskon3,diskon4,diskon5,diskon6;
double kembalian1,kembalian2,kembalian3,kembalian4,kembalian5,kembalian6;
double total,tunai = 0,tunai1,uang,kembalian;
//input
System.out.println("---Toko 85---");
System.out.println("Jl. Harapan Bangsa No.1000");
System.out.println("Jumlah :");
jumlah = a.nextInt();
System.out.println("Harga :");
harga = a.nextInt();
total = (double) jumlah * harga;
System.out.println("Total Harga :"+total);
System.out.println("-------------------------");
//proses
if (total<100000){
diskon1 = total * 0;
tunai = (double) (total-diskon1);
System.out.println("Total Bayar :"+tunai);
}
else if (total>=100001 && total<=200000){
System.out.println("Mendapatkan Diskon 5%");
diskon2 = total *0.05;
tunai = (double) (total - diskon2);
System.out.println("Total Bayar :"+tunai);
}
else if (total>=200001 && total<300000){
System.out.println("Mendapatkan Diskon 10%");
diskon3 = total * 0.1;
tunai = (double) (total - diskon3);
System.out.println("Total Bayar :"+tunai);
}
else if (total>=300001 && total<=400000){
System.out.println("Mendapatkan Diskon 15%");
diskon4 = total * 0.15;
tunai = (double) (total - diskon4);
System.out.println("Total Bayar :"+tunai);
}
else if (total>=400001 && total<500000){
System.out.println("Mendapatkan Diskon 20%");
diskon5 = total * 0.2;
tunai = (double) (total - diskon5);
System.out.println("Total Bayar :"+tunai);
}
else if (total>500000){
System.out.println("Mendapatkan Diskon 25%");
diskon6 = total * 0.25;
tunai = (double) (total - diskon6);
System.out.println("Total Bayar :"+tunai);
}
//output
System.out.println("Total Bayar :"+tunai);
System.out.println("Tunai :");
uang = a.nextDouble();
kembalian = (double) (uang - tunai);
if (kembalian ==0){
System.out.println("Uang Pas");
}
else {
System.out.println("Kembalian :"+kembalian);
}
System.out.println("Terima Kasih!");
System.out.println("---Toko 85---");
}
}
Comments
Post a Comment