LATIHAN PEMROGRAMAN GUI
LATIHAN PEMROGRAMAN GUI
OLEH : ELI NURHAYATI
NPM : 20082010115
KELAS : PARALEL D
Berikut merupakan source code program saya
package jendela;
import javax.swing.JOptionPane;
public class GUIsederhana{
public static void main(String[]args){
JOptionPane j = new JOptionPane();
System.out.println("========================");
System.out.println(" TOKO SEPATU ELIPUNYA ");
System.out.println("========================");
System.out.println("Pilihan Sepatu : ");
System.out.println("1. Adidas : Rp800000");
System.out.println("2. Nike : Rp1000000");
System.out.println("3. Puma : Rp1200000");
System.out.println("4. Vans : Rp1300000");
System.out.println("5. League : Rp1500000");
String pilih = JOptionPane.showInputDialog(j, "Input Pilihan Anda");
String ukuran = JOptionPane.showInputDialog(j, "Input Ukuran Sepatu Anda");
int ukur = Integer.parseInt(ukuran);
if(ukur>37 && ukur<46){
JOptionPane.showMessageDialog(j, "Ukuran Tersebut Tersedia");
int total=0;
if (pilih.equalsIgnoreCase("1")){
total=800000+((ukur-38)*10000);
}else if(pilih.equalsIgnoreCase("2")){
total=1000000+((ukur-38)*10000);
}else if(pilih.equalsIgnoreCase("3")){
total=1200000+((ukur-38)*10000);
}else if(pilih.equalsIgnoreCase("4")){
total=1300000+((ukur-38)*10000);
}else if(pilih.equalsIgnoreCase("5")){
total=1500000+((ukur-38)*10000);
}
int hargafinal=0;
int diskon=0;
if (total>150000){
diskon = total*5/100;
hargafinal = total-(total*5/100);
}
JOptionPane.showMessageDialog(j,"TOTAL HARGA : Rp"+total+"\nDISKON : Rp"+diskon+"\nHARGA SETELAH DIDISKON : Rp"+hargafinal);
}
else{
JOptionPane.showMessageDialog(j, "Maaf Ukuran Tersebut Tidak Tersedia");
}
}
}
Berikut merupakan screenshot tampilan aplikasi saya
==================================================================
Contoh Perintah Yang Gagal
Lanjut nomor 2 dan 3, El :)
BalasHapus