Social Icons

twitterfacebookgoogle pluslinkedinrss feedemail

Pages

Rabu, 02 Mei 2012

Belajar Java 1 Buat diskon

Program Diskon Dengan If Else 
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);
}
}

Tidak ada komentar: