Friday, March 19, 2010

JAVA : MENCARI LUAS dan KELILING PERSEGI PANJANG

import javax.swing.JOptionPane;
class persegiP
{
float pjng,lbr,luas,keliling; //variable global

void Panjang()
{
pjng = Float.parseFloat(JOptionPane.showInputDialog("Masukan panjang"));
}

void Lebar()
{
lbr = Float.parseFloat(JOptionPane.showInputDialog("Masukan lebar"));
}



void Hitung()
{
luas = pjng * lbr;
keliling = ((2 * pjng) + (2 * lbr));
}

void Cetak()
{
JOptionPane.showMessageDialog(null,"Luas Persegi Panjang "+luas);
JOptionPane.showMessageDialog(null,"Keliling Persegi Panjang "+keliling);
}

public static void main(String args[])
{
persegiP utama = new persegiP(); //membuat class baru
try //test error
{
utama.Panjang();
utama.Lebar();
}
catch(Exception e) //mengalihkan error
{
JOptionPane.showMessageDialog(null, "Inputan Anda Salah !!! Bye-bye...");
return; //jika program error, maka program akan berhenti
}
utama.Hitung();
utama.Cetak();
}
}

1 comment: