PASSING GRADE
Passing Grade acuan
tidak
resmi
batas
nilai
ambang
minimum yang harus
dicapai
peserta
Ujian
untuk
bisa
masuk,
menyeleksi
Calon
di suatu
Instansi/jurusan.Contoh aplikasi : Penerimaan Calon PNS, Calon
Mahasiswa PTN, Kepangkatan dsb.
Rumus Passing Grade:
(benar x 4) + (salah x -1)
--------------------------------------... x 100%
(jumlah soal x 4)
Contoh Soal
Jumlah Soal:100
Jumlah Benar : 80
Jumlah Salah : 10
Jumlah Kosong : 10
Jadi,
(80 x 4)+(10 x (-1))
------------------------------------x100%
(100 x 4)
320 - 10
------------------------------------x100%
400
Hasil = 77,5%
Program
Passing Grade ini saya buat menggunakan Java NetBeans 8.1, jadi untuk
membuat program ini kita perlu menginstal Java NetBeans 8.1 Dan Xampp,Langsung saja kita membuat programnya.
- Membuat database menggunakan aplikasi Xampp
Buka Aplikasi Xampp Control Panel Klik Start Pada Apache Dan MySQL
2. Buka NetBeans pilih Services> Database> Klik kanan pada Database > New Connection
Setelah Menekan tombol Selesai Maka akan Muncul project baru seperti gambar dibawah ini
Akan muncul New Connection Wizard > Pilih MySQL (Connector/ J Drive) > Next
Tunggu Sebentar maka Form akan muncul seperti dibawah ini:
Sekarang Kita Buat Button Proses > Drag Button yang ada di swing controls ke form > Ubah Text menjadi "Proses"
Klik kanan pada button proses > Events > Action >Action Performed
Jalankan Program
- Menekan Shift + F6
Hasil Run Program Passing Grade
Source Code Program
private void ProsesActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
int nilaiBenar=Integer.parseInt(nilaiBenarField.getText());
int nilaiSalah=Integer.parseInt(nilaiSalahField.getText());
int nilaiKosong=Integer.parseInt(nilaiKosongField.getText());
int JmlNilai=nilaiBenar+nilaiSalah+nilaiKosong;
int PassingGrade=((nilaiBenar*4)-(nilaiSalah))*100;
int FinalPassing=(PassingGrade)/(JmlNilai*4);
passingGradeField.setText(""+FinalPassing);
}














