Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import javax.swing.*;
- public class driver
- {
- public static String a="";
- public static String b="";
- public static String c="";
- public static String d="";
- public static String e="";
- public static boolean keluar = false;
- public static boolean found = false;
- public driver()
- {
- }
- public static void main(String[] args)
- {
- Dosen dosens = new Dosen();
- AturMatKul amk = new AturMatKul();
- JOptionPane.showMessageDialog(null,"SELAMAT DATANG DI SIA ITHB");
- String NamaDosen =JOptionPane.showInputDialog(null,"Login Dosen :","Sistem Informasi Akademik",JOptionPane.PLAIN_MESSAGE);
- amk.dosen.setNama(NamaDosen);
- String NIP=JOptionPane.showInputDialog(null,"MASUKAN NIP");
- amk.dosen.setNip(NIP);
- //------------------------------------
- amk.aturPTI();
- //------------------------------------
- amk.tulisPTI();
- while (found==false)
- {
- int x=Integer.parseInt(JOptionPane.showInputDialog(null,"IF-205p\n1. Isi Daftar Hadir\n2.Lihat Daftar Hadir\n3.Logout","Nama Dosen :"+amk.dosen.getNama(),JOptionPane.PLAIN_MESSAGE));
- if (x==1)
- {
- keluar=false;
- while (keluar==false)
- {
- int absen=Integer.parseInt(JOptionPane.showInputDialog(null,"1."+amk.matkul.Mhs[0].getNama()+" "+amk.matkul.Mhs[0].getNim()+"\n2."+amk.matkul.Mhs[1].getNama()+""+amk.matkul.Mhs[1].getNim()+"\n3."+amk.matkul.Mhs[2].nama+" "+amk.matkul.Mhs[2].getNim()+"\n4."+amk.matkul.Mhs[3].nama+" "+amk.matkul.Mhs[3].getNim()+"\n5."+amk.matkul.Mhs[4].nama+" "+amk.matkul.Mhs[4].getNim()+"\n6. Selesai","Daftar Absensi",JOptionPane.PLAIN_MESSAGE));
- if (absen==1)
- {
- a=amk.matkul.Mhs[0].nama+" "+amk.matkul.Mhs[0].getNim();
- }
- else if (absen==2)
- {
- b=amk.matkul.Mhs[1].nama+" "+amk.matkul.Mhs[1].getNim();
- }
- else if (absen==3)
- {
- c=amk.matkul.Mhs[2].nama+" "+amk.matkul.Mhs[2].getNim();
- }
- else if (absen==4)
- {
- d=amk.matkul.Mhs[3].nama+" "+amk.matkul.Mhs[3].getNim();
- }
- else if (absen==5)
- {
- e=amk.matkul.Mhs[4].nama+" "+amk.matkul.Mhs[4].getNim();
- }
- else if (absen==6)
- {
- keluar=true;
- }
- else
- {
- JOptionPane.showMessageDialog(null,"Input salah");
- }
- }
- }
- else if (x==2)
- {
- JOptionPane.showMessageDialog(null,"Mahasiswa yg hadir :\n"+a+"\n"+b+"\n"+c+"\n"+d+"\n"+e);
- }
- else if (x==3)
- {
- keluar=true;
- found=true;
- }
- else
- {
- JOptionPane.showMessageDialog(null,"Error input,try again","Error",JOptionPane.PLAIN_MESSAGE);
- }
- }
- System.out.println("\n");
- System.out.println("Mahasiswa Yang hadir :");
- System.out.println(""+a);
- System.out.println(""+b);
- System.out.println(""+c);
- System.out.println(""+d);
- System.out.println(""+e);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement