Anda di halaman 1dari 2

import javax.swing.

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);

ANGKAmp = JOptionPane.showInputDialog(“MASUKAN ANGKA KEDUA : “);


B=Integer.parseInt(ANGKAtemp);

ANGKAtemp = JOptionPane.showInputDialog(“MASUKAN ANGKA KETIGA : “);


C = Integer.parseInt(ANGKAtemp);

if ( A<B ){
if ( A<C ) Min = A;
else Min = C; }
else {
if ( B<C ) Min = B;
else Min = C; }

JOptionPane.showMessageDialog(null,"Nilai rata-rata dari semua data adalah : "+rata);

}
}

package Latihan;

import javax.swing.JOptionPane;
public class Input3_JOption {

public static void main(String[] args) {

int n1 = Integer.parseInt(JOptionPane.showInputDialog("Masukkan n1: "));

int n2 = Integer.parseInt(JOptionPane.showInputDialog("Masukkan n2: "));

int n3 = Integer.parseInt(JOptionPane.showInputDialog("Masukkan n3: "));

int rata = (n1+n2+n3)/3;

JOptionPane.showMessageDialog(null,"Nilai rata-rata dari semua data adalah : "+rata);


}

}
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.

public static void main(String[] args) {


Syntax ini merupakan suatu statement yang harus ada, mungkin nanti saat anda mempelajari lebih
lanjut mengenai fungsi dan method anda akan menemukan beberapa sedikit perubahan pada
syntax ini. public dalam syntax ini merupakan suatu statement yang bersifat global dapat
digunakan diseluruh kelas. static merupakan sifat dari kelas nya. void main merupakan fungsi dari
program utama. sedangkan string args adalah segala arguments yang digunakan berupa string.

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).

j = Integer.parseInt(JOptionPane.showInputDialog("Input Nilai 1 : "));


pada statement ini dijelaskan bahwa variabel j merupakan argument yang berupa string awalnya
dalam suatu input data pada JOptionPane(suatu syntax yg terdapat dalam package javax swing)
yang kemudian di parseInt sebagai variabel yang bertype data integer.

k = Integer.parseInt(JOptionPane.showInputDialog("Input Nilai 2 : "));


pada input nilai yang kedua ini sama hal nya seperti pada variabel j, namun yang kita gunakan
sekarang adalah variabel k untuk menampung nilai inputan yang kedua kedalam variabel k.

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.

Anda mungkin juga menyukai