Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class Main_Class {
- static Scanner masuk = new Scanner(System.in);
- static Proses panggil = new Proses();
- static String nama = "";
- static String NPM = "";
- public static void main(String[] args) {
- String[] Matkul = {"Robotika I", "Mikrokontroller", "Algoritma Pemrograman", "Basis Data", "Struktur Data",
- "Interfacing","Sensor dan Tranduser", "Mekatronika"};
- System.out.print("Masukkan Nama Mawasiswa : ");
- nama+=masuk.nextLine();
- System.out.print("Masukkan NPM : ");
- NPM+=masuk.nextLine();
- for(int i=0;i<Matkul.length;i++){
- System.out.println("Matakuliah "+Matkul[i]);
- System.out.print("UTS : ");
- int Nilai = masuk.nextInt();
- System.out.print("UAS : ");
- int NilaiUAS = masuk.nextInt();
- panggil.addNode(Matkul[i], Nilai, NilaiUAS);
- }
- pilihan();
- }
- public static void pilihan(){
- System.out.println("Pilih Operasi");
- System.out.println("1. Hapus Data");
- System.out.println("2. Edit Data");
- System.out.println("3. Cetak Data");
- System.out.print("Masukkan pilihan : ");
- int pilihan = masuk.nextInt();
- if(pilihan == 1){
- System.out.println("Preview Data");
- cetak();
- System.out.println("");
- System.out.print("Masukkan node yang ingin dihapus (1-8) : ");
- int hapus = masuk.nextInt();
- panggil.delete(hapus);
- System.out.println("Data pada node "+hapus+" telah dihapus : ");
- cetak();
- } else if(pilihan == 2){
- System.out.println("Edit");
- } else if(pilihan == 3){
- cetak();
- }
- }
- public static void cetak(){
- String leftstr = "| %-53s | %n";
- System.out.format("+-------------------------------------------------------+%n");
- System.out.format("| Cetak Nilai |%n");
- System.out.format("+-------------------------------------------------------+%n");
- System.out.format(leftstr," Nama : "+nama);
- System.out.format(leftstr," NPM : "+NPM);
- System.out.format("+-----+-------------------------+-----------+-----------+%n");
- System.out.format("| No. | Mata Kuliah | UTS | UAS |%n");
- System.out.format("+-----+-------------------------+-----------+-----------+%n");
- panggil.display();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement