Latihan Percabangan If Else 22082010015 Arsa Cahaya Pradipta
package com;
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
int jumlah, harga, total, diskon, nomdisc, uang, kembalian;
System.out.println(" Warung Java ");
System.out.println("-----------------------------------");
System.out.println("Harga Barang : Rp.50000");
System.out.print("Masukkan Jumlah Barang : ");
jumlah = s.nextInt();
harga = 50000;
total = jumlah * harga;
System.out.println("Total Harga Barang : Rp." + total);
// Lebih dari 100.000
if (total >= 100001 && total <= 200000) {
diskon = total * 95 / 100;
nomdisc = total * 5 / 100;
System.out.println("Diskon : Rp." + nomdisc);
System.out.println("____________________________________");
System.out.println("Harga setelah diskon : Rp." + diskon);
System.out.print("Uang pembelian : Rp.");
uang = s.nextInt();
kembalian = uang - diskon;
System.out.println("Total kembalian : Rp." + kembalian);
} // Lebih dari 200.000
else if (total >= 200001 && total <= 300000) {
diskon = total * 90 / 100;
nomdisc = total * 10 / 100;
System.out.println("Diskon : Rp." + nomdisc);
System.out.println("____________________________________");
System.out.println("Harga setelah diskon : Rp." + diskon);
System.out.print("Uang pembelian : Rp.");
uang = s.nextInt();
kembalian = uang - diskon;
System.out.println("Total kembalian : Rp." + kembalian);
} // Lebih dari 300.000
else if (total >= 300001 && total <= 400000) {
diskon = total * 85 / 100;
nomdisc = total * 15 / 100;
System.out.println("Diskon : Rp." + nomdisc);
System.out.println("____________________________________");
System.out.println("Harga setelah diskon : Rp." + diskon);
System.out.print("Uang pembelian : Rp.");
uang = s.nextInt();
kembalian = uang - diskon;
System.out.println("Total kembalian : Rp." + kembalian);
} // Lebih dari 400.000
else if (total >= 400001 && total <= 500000) {
diskon = total * 80 / 100;
nomdisc = total * 20 / 100;
System.out.println("Diskon : Rp." + nomdisc);
System.out.println("____________________________________");
System.out.println("Harga setelah diskon : Rp." + diskon);
System.out.print("Uang pembelian : Rp.");
uang = s.nextInt();
kembalian = uang - diskon;
System.out.println("Total kembalian : Rp." + kembalian);
} // Lebih dari 500.000
else if (total >= 500001) {
diskon = total * 75 / 100;
nomdisc = total * 25 / 100;
System.out.println("Diskon : Rp." + nomdisc);
System.out.println("____________________________________");
System.out.println("Harga setelah diskon : Rp." + diskon);
System.out.print("Uang pembelian : Rp.");
uang = s.nextInt();
kembalian = uang - diskon;
System.out.println("Total kembalian : Rp." + kembalian);
} else {
System.out.println("____________________________________");
System.out.print("Uang pembelian : Rp.");
uang = s.nextInt();
kembalian = uang - total;
System.out.println("Total kembalian : Rp." + kembalian);
}
}
}
Comments
Post a Comment