assalamualaikum..
dibulan suci ini gua akan kembali ngepost seputar tugas perkuliahan gua. tugas kali ini tentang "Passing Grade".
apa itu Passing Grade? Passing grade adalah acuan tidak resmi batas nilai ambang minimun yang haru dicapai peserta ujian untuk bisa masuk dalam instansi/jurusan disuatu Universitas atau perguruan tinggi. dan sebagai contoh aplikasi Passing Grade ada :
dibulan suci ini gua akan kembali ngepost seputar tugas perkuliahan gua. tugas kali ini tentang "Passing Grade".
apa itu Passing Grade? Passing grade adalah acuan tidak resmi batas nilai ambang minimun yang haru dicapai peserta ujian untuk bisa masuk dalam instansi/jurusan disuatu Universitas atau perguruan tinggi. dan sebagai contoh aplikasi Passing Grade ada :
- aplikasi penerimaan PNS
- aplikasi penerimaan calon Mahasiswa PTN
- dan lain lain.
Rumus Passing Grade :
(benar x 4) + (salah x
-1)
--------------------------------------... x 100%
(jumlah soal x 4)
--------------------------------------... x 100%
(jumlah soal x 4)
Dan ini adalah contoh dari soal penghitungan Passing Grade :
soal = 150
benar = 60
salah = 20
kosong = 70
benar = 60
salah = 20
kosong = 70
jadi,
( 60 x 4 ) + ( 20 x (-1)
)
-------------------------------- x 100%
( 150 x 4)
-------------------------------- x 100%
( 150 x 4)
240 - 20
-------------- x 100%
600
= 36,67 %
-------------- x 100%
600
= 36,67 %
langsung aja kita buat aplikasinya, pastikan kalian sudah menginstal xampp dan neatbeans. kalau belum silahkan klik link download dibawah ini.
1. silahkan kalian buat database seperti gambar dibwah ini dengan menggunakan mysql dan jangan lupa untuk mengunci table ID.
2. setelah itu buka neatbeans dan koneksikan ke database yang tadi kalian buat, seperti dibawah ini :
3. kalau sudah terkoneksi, buat lah button "proses" dengan tools yang ada "Swing Controls". kalau sudah klik kanan pilih event >action>ActionPerformerd dan ketikan source code seperti digambar.
4. kalau sudah jalankan dengan tekan shift+f6. seperti inilah gambar apliasi ketika dirun.
5. setelah itu klik new dan isikan kolom yang tersedia terkecuali kolom "Passing Grade" karena nanti akan terisi ketika kita klik button "process". setelah terisi semua kolom klik process dan klik save, lihat gambar.
buat kalian yang malas mengetik source code button proces, nih ane kasih tinggal ctrl+C :v
int nilaiBenar=Integer.parseInt(
nilaiBenarField.getText());
int nilaiSalah=Integer.parseInt(
nilaiSalahField.getText());
int nilaiKosong=Integer.parseInt(
nilaiKosong.getText());
int JmlSoal=nilaiBenar+NilaiSalah+NilaiKosong
int PassingGrade=((nilaiBenar*4)-(nilaiSalah*1))*100;
int FinalPassing=(PassingGrade)/(JmlSoal*4);
passingGradeField.setText(""+FinalPassing);
sekian post kali ini seputar Passing Grade, thanks for reading :D.





Tidak ada komentar:
Posting Komentar