Selasa, 19 April 2011
Program Java Hitung Total Pembelian
dengan ketentuan sebagai berikut :
1. data yg di baca / di input adalah nama pembeli, kode barang, jumlah barang, dan
harga
2. total harga diperoleh dari = jumlah barang x harga barang
3. jika total pembelian = Rp. 5.000.000 maka dapat potongan Rp. 100.000
jika total pembelian = Rp. 4.000.000 maka dapat potongan Rp. 50.000
jika total pembelian = Rp. 2.000.000 maka dapat potongan Rp. 30.000
jika total pembelian = Rp. 1.000.000 maka dapat potongan Rp. 25.000
coding :
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class HitungTotalPembelian {
public static void main(String[] args) {
BufferedReader data = new BufferedReader(new InputStreamReader(System.in));
String namaPembeli = "";
System.out.print("Masukan Nama Pembeli: ");
try {
namaPembeli = data.readLine();
} catch (IOException e) {
e.printStackTrace();
}
String sKode = "";
System.out.print("Masukan Kode Barang: ");
try {
sKode = data.readLine();
} catch (IOException e) {
e.printStackTrace();
}
int kodeBarang = Integer.parseInt(sKode);
String sJumlah = "";
System.out.print("Masukan Jumlah Barang: ");
try {
sJumlah = data.readLine();
} catch (IOException e) {
e.printStackTrace();
}
int jumlahBarang = Integer.parseInt(sJumlah);
String sHarga = "";
System.out.print("Masukan Harga Satuan: ");
try {
sHarga = data.readLine();
} catch (IOException e) {
e.printStackTrace();
}
long hargaSatuan = Long.parseLong(sHarga);
long totalHarga = jumlahBarang * hargaSatuan;
if(totalHarga >= 5000000)
{
totalHarga -= 100000;
}
else if(totalHarga >= 4000000 && totalHarga <5000000)
{
totalHarga -= 50000;
}
else if(totalHarga >= 2000000 && totalHarga <4000000)
{
totalHarga -= 30000;
}
else if(totalHarga >= 1000000 && totalHarga <2000000)
{
totalHarga -= 25000;
}
System.out.print("Nama Pembeli "+namaPembeli+" Total Pembayaran Adalah "+totalHarga);
}
}
Outputnya :
Langganan:
Posting Komentar (Atom)
Tidak ada komentar:
Posting Komentar