Untuk anda yang ingin belajar JAVA, ini merupakan contoh program JAVA membuat menu yang berisi menghitung Luas. Program ini memakai tampilan GUI. Jadi, SELAMAT MENCOBA...
import javax.swing.*;
public class luasPakeJoption
{
static double balok (double p, double l, double t)
{
double luas;
luas=(2*p*l)+(2*p*t)+(2*l*t);
JOptionPane.showMessageDialog(null,"Luas balok adalah :"+luas);
return 0;
}
static double kubus (double s)
{
double luas;
luas=(6*s*s);
JOptionPane.showMessageDialog(null,"Luas kubus adalah :"+luas);
return 0;
}
static double tabung (double r, double sel)
{
double luas;
double phi=3.14;
luas=2*phi*r*(r+sel);
JOptionPane.showMessageDialog(null,"Luas tabung adalah :"+luas);
return 0;
}
public static void main(String[]rudy) throws Exception
{
do
{
String name=JOptionPane.showInputDialog("Menghitung Luas : \n 1. Balok \n 2. Kubus \n 3. Tabung \n 4. Keluar \n Masukan pilihan anda");
int pil=Integer.parseInt(name);
switch(pil)
{
case 1:
String panjang=null;
panjang=JOptionPane.showInputDialog("Masukan Panjang :");
int p=Integer.parseInt(panjang);
String lebar=null;
lebar=JOptionPane.showInputDialog("Masukan Lebar :");
int l=Integer.parseInt(lebar);
String tinggi=null;
tinggi=JOptionPane.showInputDialog("Masukan Tinggi :");
int t=Integer.parseInt(tinggi);
balok(p,l,t);
break;
case 2:
String sisi=null;
sisi=JOptionPane.showInputDialog("Masukan Sisi :");
int s=Integer.parseInt(sisi);
kubus(s);
break;
case 3:
String jari2=null;
jari2=JOptionPane.showInputDialog("Masukan Jari2 Tabung :");
int r=Integer.parseInt(jari2);
String selimut=null;
selimut=JOptionPane.showInputDialog("Masukan panjang selimut tabung :");
int sel=Integer.parseInt(selimut);
tabung(r,sel);
break;
case 4:
break;
default :
JOptionPane.showMessageDialog(null,"Maaf,,Pilihan tidak ada dalam daftar..");
break;
}
}
while(JOptionPane.showConfirmDialog(null,"Hitung lagi ?")==JOptionPane.YES_OPTION);
}
}
Langganan:
Posting Komentar (Atom)
Tidak ada komentar:
Posting Komentar