Java
Java
JOptionPane;
class nestedIf {
public static void main (String Args[]){
String ANGKAtemp;
int A, B, C, Min, Maks;
ANGKAtemp = JOptionPane.showInputDialog(“MASUKAN ANGKA PERTAMA : “);
A = Integer.parseInt(ANGKAtemp);
if ( A<B ){
if ( A<C ) Min = A;
else Min = C; }
else {
if ( B<C ) Min = B;
else Min = C; }
}
}
package Latihan;
import javax.swing.JOptionPane;
public class Input3_JOption {
}
import javax.swing.*;
syntax ini digunakan untuk mengimport package javax swing dimana tanda bintang merupakan
simbol penggunaan seluruh library yang ada dalam package javax swing sehingga semua syntax
yang terdapat dalam package javax swing dapat digunakan.
class inputangka {
Membuat kelas dalam pemrograman java dengan nama kelas nya inputangka. Ingat java case
sensitive dimana setiap besar kecil nya huruf diperhitungkan. jadi saat anda men-copas program ini
anda harus tau nama kelas tersebut harus sesuai dengan nama file yg berekstensi java.
int j,k;
selanjutnya kita ke program utama dimana j dan k merupakan suatu integer(type data bilangan
bulat).
float l,m;
kemudian l dan m merupakan suatu variabel bertype data float(type data bilangan pecahan).
l = (j+k);
variabel l digunakan untuk menampung hasil sementara dari penjumlahan variabel j dan k. apabila
kita langsung menjumlahkan lalu dibagi. maka hasilnya pun bilangan pecahan namun dibulatkan.
ada pun cara alternatif lain agar tidak menggunakan banyak variabel yaitu variabel j dan k
menggunakan type data float.
m = l/2;
variabel m digunakan untuk menampung hasil akhir dari pembagian dari penjumlahan variabel j
dan k yang kemudian akan dicetak ke dalam layar.
JOptionPane.showMessageDialog(null,"Rata-rata nilai :
"+m,"HASIL",JOptionPane.INFORMATION_MESSAGE);
}
}
dan ini merupakan statement yang terakhir dimana kita akan menampilkan message dialog untuk
menginformasikan suatu hasil yang telah kita input. dimana saya menambahkan sedikit Judul
"Hasil" pada panel kotak dialog tersebut.