- Written by
Resika Arthana
- Posted March 28, 2010 at 12:19 AM
SOAL QUIZ praktek no 1 :
“Gunakanlah JoptionPane, tanyakan kepada user untuk 10 nomor. Kemudian gunakan array untuk menyimpan 10 nomor tersebut. Tampilkan kepada user, input terbesar yang telah diberikan user.” 
Jawaban :
import javax.swing.JOptionPane; public class NilaiTerbesar
{ /**
* @author :resika arthana
*/ public static void main
(String[] args
) { final int jumData=10;
int [] arrData = new int[jumData];
for(int i=0;i<jumData;i++){ //memasukkan data sebanyak jumData
arrData[i]=Integer.parseInt(JOptionPane.showInputDialog("Masukkan nilai "+(i+1)));
}
int terbesar=arrData[0]; //anggap yang terbesar adalah data ke 0;
for(int i=1;i<jumData;i++){ //mengecek data dari data ke 1 sampai sejumlah data,
if (arrData[i]>terbesar) {
terbesar=arrData[i];//jika data ke i lebih besar,maka terbesar diisi dengan data ke i
}
}
JOptionPane.showMessageDialog(null, "Nilai terbesar adalah "+terbesar);
}
}