Menginput nilai siswa menggunakan java dengan JOptionpane
Menginput nilai siswa menggunakan java dengan JOptionpane
- Script :
import javax.swing.JOptionPane;
/*Deklarasi kelas*/
public class siswa2 {
/*Deklarasi method utama*/
public static void main (String [] input){
/*Deklarasi dan Inisialisasi Variable*/
String nama = ” “,nim = ” “;
double n1 = 0,n2 =0,n3 = 0,n4 = 0;
double rata=0;
double total=0;
double tugas=0,quiz=0,uts=0,uas=0;
/*Proses Input*/
nama = JOptionPane.showInputDialog(“Nama : “);
nim = JOptionPane.showInputDialog(“Nim : “);
n1 = Double.parseDouble(JOptionPane.showInputDialog(“Nilai Tugas : “));
n2 = Double.parseDouble(JOptionPane.showInputDialog(“Nilai Quiz : “));
n3 = Double.parseDouble(JOptionPane.showInputDialog(“Nilai UTS : “));
n4 = Double.parseDouble(JOptionPane.showInputDialog(“Nilai UAS : “));
/*Proses Perhitungan*/
tugas = n1*0.15;
quiz = n2*0.2;
uts = n3*0.3;
uas = n4*0.35;
total = n1+n2+n3+n4;
rata = tugas+quiz+uts+uas;
/*Proses Output*/
JOptionPane.showMessageDialog(null,
“Nilai Tugas = ” + tugas +”%” +
“nNilai Quiz = ” + quiz + “%” +
“nNilai UTS = ” + uts + “%” +
“nNIlai UAS = ” + uas +”%” );
JOptionPane.showMessageDialog(null,
“Jumlah Nilai = ” + total +
“nNilai Akhir = ” + rata );
}
}
Baca juga “Menginput nilai siswa menggunakan java Scanner”
Jika berhasil Ouput akan seperti ini :
- Output :