Senin, 12 Desember 2016

CONTOH APLIKASI SELEKSI KARYAWAN BARU

Berikut Program Seleksi Karyawan Baru :



Penjelasan Program :

IPK minimal 2.55<=3.00 di nyatakan LOLOS, Jika IPK dibawah 2.55 dinyatakan GAGAL,
Pengalaman Kerja minimal 3th ke atas di nyatakan LOLOS, Jika di bawah 3th dinyatakan GAGAL,
Umur maksimal di bawah 25th dinyatakan LOLOS, Jika di atas 25th dinyatakan GAGAL,
Tinggi minimal 165cm<=180cm dinyatakan LOLOS, Jika dibawah 165cm dinyatakan GAGAL.

Menggunakan Swing :



Untuk Mempertebal/Memiringkan Text Pilih Klik Kanan=>Pilih Properties. Dapat dilihat pada gambar di bawah ini :

Untuk Membuat Source Code nya Klik kanan pada PROSES pilih Events => Action => actionPerformed[jButton1ActionPerformed].




Program saat di input dan di proses :




Source Code :



private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                        
        // TODO add your handling code here:
        float tb,ipk,pk,um;

ipk=Float.parseFloat(jTextField1.getText());
pk=Float.parseFloat(jTextField2.getText());
um=Float.parseFloat(jTextField3.getText());
tb=Float.parseFloat(jTextField4.getText());
//ipk
if(ipk>=2.55&&ipk<=3.00) {
jLabel8.setText("LOLOS"); }
else {
jLabel8.setText("GAGAL"); }
//pengalaman kerja
if(pk>=3) {
jLabel9.setText("LOLOS"); }
else {
jLabel9.setText("GAGAL"); }
//umur
if(um<=25) {
jLabel10.setText("LOLOS");  }
else {
jLabel10.setText("GAGAL"); }
//tinggi badan
if(tb>=165&&tb<=180) {
jLabel11.setText("LOLOS"); }
else {
jLabel11.setText("GAGAL"); }
//kesimpulan
if(ipk>=2.55&&ipk<3&&pk>=3.00&&um<=25&&tb>=165&&tb<=180) {
jLabel13.setText("DITERIMA"); }
else {
jLabel13.setText("DITOLAK"); }

Tidak ada komentar:

Posting Komentar