Está en la página 1de 2

import java.util.*; public class Cola { public static void main(String args[]) { Scanner leer = new Scanner(System.

in); Colagenerica obj = new Colagenerica(); int op; int num; do { menu(); op = leer.nextInt(); switch (op) { case 1: System.out.println("Numero a insertar"); num = leer.nextInt(); if (obj.inscola(num)) { System.out.println("fre" + obj.fre + "fin" + obj.fin + "aux" + obj.max); System.out.println("El numero " + num + " se inserto en la cola [" + obj.dret + "]"); System.out.println(); } else { System.out.println("Cola llena"); } break; case 2: if (obj.retcola()) { System.out.println("El dato retirado fue: " + obj.dret); } else { System.out.println("Cola vacia"); }

break; case 3: if (obj.fre == -1 && obj.fin == -1) { System.out.println("Cola vacia"); } else { System.out.println("Estado de la cola:"); for (int i = obj.fre; i <= obj.fin; i++) { System.out.print(obj.c[i] + " \t"); } break; } } } while (op != 4); }

public static void menu() { System.out.println("\n\n\t\t\t Menu de manejo de colas \n"); System.out.println("\n 1.- Insertar elemento "); System.out.println("\n 2.- Eliminar elemento "); System.out.println("\n 3.- Estado"); System.out.println("\n 4.- Salir "); System.out.println("\n Selecciona"); } }

También podría gustarte