Translated by sakti based on 0 ratings
/**
*
* @author sakti dwi cahyono (54krpl@gmail.com)
* @file main.java
*/
import java.util.Scanner;
public class Main {
public final static MataKuliah[] daftarMK = new MataKuliah[]{
new MataKuliah("P1233","PBO",3),
new MataKuliah("P3214","BASDAT",4),
new MataKuliah("P1124","STRUKDAT",4),
new MataKuliah("P1343","SISOP",3),
new MataKuliah("P1332","IMK",2),
new MataKuliah("P2334","RPL",4),
new MataKuliah("P3232","INGGRIS 2",2),
new MataKuliah("P2314","AI",4),
new MataKuliah("P3424","MATDIS",4),
};
public static void tampilDaftarMK(){
System.out.println("No. Kode\t Nama (SKS)");
for(int i=0;i<daftarMK.length;++i){
System.out.println((i+1)+"\t"+daftarMK[i].getKode()+"\t"+daftarMK[i].getNama()+" ("+daftarMK[i].getSks()+")");
}
System.out.println("------------------------------");
}
public static void main(String[] args){
Scanner bc=new Scanner(System.in);
DaftarMahasiswa dftMhs=new DaftarMahasiswa();
String pil,input;
while(true){
System.out.println("\nAplikasi KRS Mahasiswa");
System.out.println("1.Tambah Mahasiswa");
System.out.println("2.Lihat semua Mahasiswa");
System.out.println("3.Cari Mahasiswa");
System.out.println("4.Delete Mahasiswa");
System.out.println("5.Keluar");
System.out.print("Pilihan anda : ");
pil=bc.nextLine();
switch(pil.charAt(0)){
case '1':
dftMhs.tambahMahasiswa();
break;
case '2':
dftMhs.viewAll();
break;
case '3':
System.out.print("Masukkan nim yang dicari : ");
input=bc.nextLine();
dftMhs.viewMhsByNIM(input);
break;
case '4':
System.out.print("Masukkan nim dari mhs yang akan dihapus : ");
input=bc.nextLine();
dftMhs.deleteMhasByNIM(input);
break;
case '5':
System.exit(0);
break;
default:
System.out.println("Pilihan anda salah");
}
}
}
}
You can download the Source Code of the overall program