Program Java:Menghitung Diskon

Program Kasir,
jika total harga barang yang di ambil:
Lebih besar dari 10.000 dan kurang dari sama dengan 100.000 maka tidak mendapatkan diskon
lebih besar dari 100.000 dan kurang dari sama dengan 500.000 mendapatkan diskon 5%
lebih besar dari 500.000 dan kurang dari sama dengan 1.000.000 mendapatkan diskon 10%
di luar itu maka mendapatkan diskon 15%

import java.io.*;
public class ProgramKasir
{
public static void main(String args[])throws IOException
{
//membuat turunan class untuk input dari user
BufferedReader dataIn=new BufferedReader(new InputStreamReader(System.in));
System.out.print("Berapa Harga Barang :");
int a = Integer.parseInt(dataIn.readLine());
System.out.print("Berapa Jumlah Barang yang diambil:");
int b = Integer.parseInt(dataIn.readLine());
int total =(a*b);

System.out.println("Harga barang = Rp "+a);
System.out.println("Jmlah barang = "+b);

System.out.println("Total harga sebelum diskon =Rp"+total);
if(total>10000 & total<=100000)
{
System.out.print("Total harga yang harus dibayar (setelah diskon) =Rp ");
System.out.println(total-(total * 0));
}
else if(total>100000 & total<=500000)
{
System.out.print("Total harga yang harus dibayar (setelah diskon) =Rp ");
System.out.println(total-(total * 0.05));
}
else if(total>500000 & total<=1000000)
{
System.out.print("Total harga yang harus dibayar (setelah diskon) =Rp ");
System.out.println(total-(total * 0.1));
}
else
{
System.out.print("Total harga yang harus dibayar (setelah diskon) =Rp ");
System.out.println(total-(total * 0.15));
}


}
}

Labels: