Minggu, 02 September 2012

Program Diskon Dengan If Else

Posted by Unknown  |  at  18.53

mungkin banyak ea sobat kita yang baru belajar java dan diberi tugas untuk membuat sebuah program pengambilan diskon yang sederhana dengan menggunakan metode if else, ayo mari sama - sama kita coba menjawab kendala sobat semua :

 Pertanyaan
1. Buatlah sebuah program dengan ketentuan sebagai berikut dengan menggunakan metode if else  dan input nilai dari luar program dengan menggunakan import javax.swing.*;
 ketentuan
1 : pembelian diatas 100.000 s/d 300.000 diskon 10%
2 : pembelian diatas 300.000 s/d 500.000 diskon 20 %
3 : pembelian diatas 500.000 s/d 700.000 diskon 30 %
4 : pembelian diatas 700.000 diskon 40%





 Jawab

Synntak nya adalah :

import javax.swing.*;
public class diskon
{
public static void main ( String args[] )
{
String ket;
String iptharga=JOptionPane.showInputDialog ("Harga Barang ?");
int harga=Integer.parseInt(iptharga);

String iptQuantity=JOptionPane.showInputDialog ("Quantity Beli ?");
int Quantity=Integer.parseInt(iptQuantity);

int jumlah = (harga*Quantity);

System.out.println(" Harga Barang = "+ harga);
System.out.println(" Jumlah Barang = "+ Quantity);

System.out.println(" Jumlah = "+ jumlah);
if(jumlah>= 100000 & jumlah <=300000)
{
    System.out.println(" Diskon = "+ (jumlah*0.10));
    System.out.println(" Bayar = "+ (jumlah-(jumlah* 0.10)));
    ket = "Diskon 10%";
    System.out.println(" Keterangan = "+ ket);

}
else
    if(jumlah>= 300000 & jumlah <=500000)
{
    System.out.println(" Diskon = "+ (jumlah*0.20));
    System.out.println(" Bayar = "+ (jumlah-(jumlah* 0.20)));
    ket = "Diskon 20%";
    System.out.println(" Keterangan = "+ ket);

}
else
    if(jumlah>= 500000 & jumlah <=700000)
{
    System.out.println(" Diskon = "+ (jumlah*0.30));
    System.out.println(" Bayar = "+ (jumlah-(jumlah* 0.30)));
    ket = "Diskon 30%";
    System.out.println(" Keterangan = "+ ket);

}
else
   if(jumlah> 700000)
{
    System.out.println(" Diskon = "+ (jumlah*0.40));
    System.out.println(" Bayar = "+ (jumlah-(jumlah* 0.40)));
    ket = "Diskon 40%";
    System.out.println(" Keterangan = "+ ket);

}
else
{
    ket = "MAAF TOTAL PEMBELIAN ANDA MASIH DIBAWAH MINIMAL UNTUK MENDAPAT DISKON";
    System.out.println("Keterangan = "+ ket);
}
}
}

Tagged as: ,
About the Author

Write admin description here..

0 komentar:

Tinggalkan komentar anda tentang semua tulisan yang ada di dalam blog ini...
n tinggalkan pula komentar anda pada buku tamu agar kami bisa mengunjungi blog anda jika anda seorang blogger...
trimakasih.. salam Belajar Multimedia

Subscribe
Get our latest posts directly in your email inbox.

Total Tayangan Halaman

Pengikut

back to top