Menghitung Nilai Akhir Mahasiswa dengan java JOptionpane
Kelas JOptionPane pada pemrograman java
biasanya digunakan untuk menyediakan kotak dialog standar seperti kotak
dialog pesan, kotak dialog konfirmasi dan kotak dialog input. Kotak
dialog ini digunakan untuk menampilkan informasi atau mendapat masukan
dari pengguna.
kasus pemrograman:
Menghitung Nilai akhir mahasiswa, nilai didapat dari:
penjumlahan uts = 30%, uas = 35 %, tugas = 15%, dan kuis = 20%.
Kode script java JOptionpane:
import javax.swing.JOptionPane;
public class Menghitung_Nilai_Akhir {
//deklarasi method utama
public static void main (String [] input) {
//deklarasi dan inisialisasi variabel
double k = 0,t = 0,uts = 0,uas = 0,q = 0, to = 0,a = 0,b = 0,c = 0,d = 0;
//proses input dan konversi ke double
String nama = "" ;
String nim = "" ;
nama = JOptionPane.showInputDialog(" Masukkan nama mahasiswa : ");
nim = JOptionPane.showInputDialog(" Masukkan NIM : ");
uts = Double.parseDouble(JOptionPane.showInputDialog("Inputkan nilai UTS : "));
uas = Double.parseDouble(JOptionPane.showInputDialog("Inputkan nilai UAS :"));
t = Double.parseDouble(JOptionPane.showInputDialog("Inputkan nilai tugas : "));
q = Double.parseDouble(JOptionPane.showInputDialog("Inputkan nilai Kuis : "));
//proses perhitungan
a = uts*30/100;
b = uas*35/100;
c = t*15/100;
d = q*20/100;
to = a+b+c+d;
//output
JOptionPane.showMessageDialog(null, "Nilai akhir " + nama + " dengan nim " + nim +
"\nadalah = " + to);
}
}
/////////////////////
Tampilan :
kasus pemrograman:
Menghitung Nilai akhir mahasiswa, nilai didapat dari:
penjumlahan uts = 30%, uas = 35 %, tugas = 15%, dan kuis = 20%.
Kode script java JOptionpane:
import javax.swing.JOptionPane;
public class Menghitung_Nilai_Akhir {
//deklarasi method utama
public static void main (String [] input) {
//deklarasi dan inisialisasi variabel
double k = 0,t = 0,uts = 0,uas = 0,q = 0, to = 0,a = 0,b = 0,c = 0,d = 0;
//proses input dan konversi ke double
String nama = "" ;
String nim = "" ;
nama = JOptionPane.showInputDialog(" Masukkan nama mahasiswa : ");
nim = JOptionPane.showInputDialog(" Masukkan NIM : ");
uts = Double.parseDouble(JOptionPane.showInputDialog("Inputkan nilai UTS : "));
uas = Double.parseDouble(JOptionPane.showInputDialog("Inputkan nilai UAS :"));
t = Double.parseDouble(JOptionPane.showInputDialog("Inputkan nilai tugas : "));
q = Double.parseDouble(JOptionPane.showInputDialog("Inputkan nilai Kuis : "));
//proses perhitungan
a = uts*30/100;
b = uas*35/100;
c = t*15/100;
d = q*20/100;
to = a+b+c+d;
//output
JOptionPane.showMessageDialog(null, "Nilai akhir " + nama + " dengan nim " + nim +
"\nadalah = " + to);
}
}
/////////////////////
Tampilan :
Comments
Post a Comment