Program Queue
Nama : Hellawati Ayu Rizmadita
NPM : 22082010208
Paralel E
appQueue
package pkgQueue;
import java.util.Scanner;
public class appQueue {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
cQueue antrian=new cQueue();
int pilih=0;
System.out.println("--------------------------------------------");
System.out.println("Nama : Hellawati Ayu Rizmadita");
System.out.println("NPM : 22082010208");
System.out.println("--------------------------------------------");
do{
System.out.println("\n=============================================");
System.out.println(" MENU ANTRIAN ");
System.out.println("============================================");
System.out.println("1. Tambah Antrian");
System.out.println("2. Proses Antrian");
System.out.println("3. Lihat Antrian");
System.out.println("4. Selesai");
System.out.print("Pilih : ");
pilih=sc.nextInt();
switch(pilih){
case 1:
System.out.println("\n--------------------------------------------");
System.out.println(" << Tambah Antrian >> ");
System.out.println("--------------------------------------------");
System.out.print("Nama Barang : ");
String brg=sc.next();
cNode baru=new cNode(brg);
antrian.enqueue(baru);
break;
case 2:
cNode t=antrian.dequeue();
boolean cek=false;
if(t==null){
cek=true;
}
if(cek==true){
System.out.println("Antrian Kosong!");
}
else{
System.out.println(t.getBarang()+" keluar");
}
break;
case 3:
antrian.viewQueue();
break;
case 4:
System.out.println("============================================");
System.out.println(" TERIMA KASIH! ");
System.out.println("============================================");
break;
}
}while(pilih!=4);
}
}
Komentar
Posting Komentar