Senin, 12 Desember 2011

Luas dan Keliling Empat Persegi Panjang

     Kali ini diberikan contoh menghitung luas dan keliling empat persegi panjang, memanfaatkan swing, supaya tampilannya rada enak dilihat :). Just check it out :


import javax.swing.JOptionPane;
public class UtsTisikom{
public static void main (String[]args){
String panjang,lebar;
int pjg, lbr,luas,kel;
panjang=JOptionPane.showInputDialog("Masukkan Panjang Persegi");
lebar=JOptionPane.showInputDialog("Masukkan Lebar Persegi");
pjg=Integer.parseInt(panjang);
lbr=Integer.parseInt(lebar);
luas=pjg * lbr;
kel=2*(pjg+lbr);
JOptionPane.showMessageDialog(null,"Luas persegi (cm) adalah  "+luas+"\nKeliling persegi (cm2) adalah "+kel+"\nTerimakasih");
System.exit(0);
}
}

Listing program di atas belum benar jika dijalankan, karena jika diinputkan nilai panjang lebih besar dari nilai lebar, programnya tetap menghasilkan suatu angka. Padahal kita semua tahu, panjang selalu lebih besar dari lebar. Jadi, mestinya jika user menginputkan panjang lebih kecil dari lebar, akan muncul pesan error atau user diminta menginput kembali nilai yang "benar". Untuk keperluan ini, dibutuhkan struktur kontrol yang sesuai dengan kebutuhan.
Tentang struktur kontrol InsyaAlloh akan saya posting kemudian.

1 komentar: