Nama File : loop5.java
import javax.swing.JOptionPane;
import java.io.* ;
class loop5{
public static void main(String Arg[]) throws IOException {
int pil, l, s, r, p ;
double ls, vol ;
String menu;
String str ;
do{
menu = “Menu Utama” ;
menu = menu + “\n 1. Hitung Volume Kubus” ;
menu = menu + “\n 2. Hitung Luas Persegi Panjang” ;
menu = menu + “\n 3. Hitung Luas Lingkaran” ;
menu = menu + “\n 4. Keluar Program” ;
menu = menu + “\n Pilihan Anda : ” ;
str=JOptionPane.showInputDialog(menu) ;
pil = Integer.parseInt(str) ;
switch(pil){
case 1 :
menu = “Menghitung Volume Kubus” ;
menu = menu + “\n Sisi” ;
str=JOptionPane.showInputDialog(menu) ;
s = Integer.parseInt(str) ;
vol = s * s * s ;
JOptionPane.showMessageDialog(null,”Volume Kubus ” + vol,”Hasil”,2);
break ;
case 2 :
menu = “Menghitung Luas Persegi Panjang” ;
menu = menu + “\n Panjang : ” ;
str=JOptionPane.showInputDialog(menu) ;
p = Integer.parseInt(str) ;
menu = “Menghitung Luas Persegi Panjang” ;
menu = menu + “\n Lebar : ” ;
str=JOptionPane.showInputDialog(menu) ;
l = Integer.parseInt(str) ;
ls = p * l ;
JOptionPane.showMessageDialog(null,”Luas Persegi Panjang ” + ls,”Hasil”,2);
break ;
case 3 :
menu = “Menghitung Luas Lingkaran” ;
menu = menu + “\n Jari Jari : ” ;
str=JOptionPane.showInputDialog(menu) ;
r = Integer.parseInt(str) ;
ls = 3.14 * r * r ;
JOptionPane.showMessageDialog(null,”Luas Lingkaran ” + ls,”Hasil”,2);
break ;
}
} while( pil != 4) ;
}
}
import javax.swing.JOptionPane;
import java.io.* ;
class loop5{
public static void main(String Arg[]) throws IOException {
int pil, l, s, r, p ;
double ls, vol ;
String menu;
String str ;
do{
menu = “Menu Utama” ;
menu = menu + “\n 1. Hitung Volume Kubus” ;
menu = menu + “\n 2. Hitung Luas Persegi Panjang” ;
menu = menu + “\n 3. Hitung Luas Lingkaran” ;
menu = menu + “\n 4. Keluar Program” ;
menu = menu + “\n Pilihan Anda : ” ;
str=JOptionPane.showInputDialog(menu) ;
pil = Integer.parseInt(str) ;
switch(pil){
case 1 :
menu = “Menghitung Volume Kubus” ;
menu = menu + “\n Sisi” ;
str=JOptionPane.showInputDialog(menu) ;
s = Integer.parseInt(str) ;
vol = s * s * s ;
JOptionPane.showMessageDialog(null,”Volume Kubus ” + vol,”Hasil”,2);
break ;
case 2 :
menu = “Menghitung Luas Persegi Panjang” ;
menu = menu + “\n Panjang : ” ;
str=JOptionPane.showInputDialog(menu) ;
p = Integer.parseInt(str) ;
menu = “Menghitung Luas Persegi Panjang” ;
menu = menu + “\n Lebar : ” ;
str=JOptionPane.showInputDialog(menu) ;
l = Integer.parseInt(str) ;
ls = p * l ;
JOptionPane.showMessageDialog(null,”Luas Persegi Panjang ” + ls,”Hasil”,2);
break ;
case 3 :
menu = “Menghitung Luas Lingkaran” ;
menu = menu + “\n Jari Jari : ” ;
str=JOptionPane.showInputDialog(menu) ;
r = Integer.parseInt(str) ;
ls = 3.14 * r * r ;
JOptionPane.showMessageDialog(null,”Luas Lingkaran ” + ls,”Hasil”,2);
break ;
}
} while( pil != 4) ;
}
}