import javax.swing.JOptionPane;
// Mengimport package dari javax.swing untuk mendapatkan input dari keyboard dengan memunculkan dialog box
public class GUItabung{
// Menentukan nama class, class public mempunyai akses bebas ke class yang lain dari package yang lain pula
public static void main (String [ ] args){
// method dalam class GUItabung yang bertindak sebagai method utama. Method utama adalah titik awal dari suatu program java
double PHI = 3.14;
double t;
double r;
// pendeklarasian variabel dengan tipe data double
String jr = JOptionPane.showInputDialog("Masukkan Jari-jari Tabung");
String tg = JOptionPane.showInputDialog("Masukkan Tinggi Tabung");
// membuat sebuah JOptionPane input dialog, yang akan menampilkan dialog dengan sebuah textfield dan tombol OK
// Hasil dari dialog tersebut adalah String dan disimpan ke dalam variabel jr dan tg
r = Double.parseDouble(jr);
t = Double.parseDouble(tg);
// mengubah String jr dan tg ke dalam tipe data integer r dan t
double luas = (t * (2 * PHI * r) ) + (2 * ( PHI * r * r));
double volum = (PHI * r * r) * t;
// rumus yang digunakan untuk perhitungan luas dan volume tabung dengan tipe data double
JOptionPane.showMessageDialog(null, "Luas Tabung dengan jari-jari " + r + " dan tinggi " + t + " adalah " + luas);
JOptionPane.showMessageDialog(null, "Volum Tabung dengan jari-jari " + r + " dan tinggi " + t + " adalah " + volum);
// membuat output dengan JOptionPane.showMessageDialog untuk menampilkan kotak pesan yg berisi output dari perhitungan rumus
}
}
Output Prpgram :
Tidak ada komentar:
Posting Komentar