Está en la página 1de 2

package colaincomp; import java.util.

*; /** * * @author Alumnos */ public class Main { /** * @param args the command line arguments */ public static void main(String[] args) { // TODO code application logic here final int MAXIMO =4; Scanner leer = new Scanner (System.in); leer.useLocale(Locale. ENGLISH); int cola[]=new int [MAXIMO]; int inicio =0; int fin =0; int opcion=0; int valor =0; int cuantos =0; do{ System.out.println("1.- Incluir elemento en la cola"); System.out.println("2.- sacar el elemento de la cola"); System.out.println("3.- salir"); opcion = leer.nextInt(); switch (opcion){ case 1:{ if (cuantos<4) { System.out.println("1.- Indique el numero a incluir"); valor =leer.nextInt(); cola[fin]=valor; if (fin==3) { fin=0; } else { } fin++; cuantos++; mostrarcola(cola,inicio,fin,cuantos); } else { System.out.println("cola llena"); } break; } case 2:{ if (cuantos>0) { cola[inicio]=0; if (inicio==3) { inicio=0; } else { } inicio++; cuantos--; mostrarcola(cola,inicio,fin,cuantos); } else { System.out.println("cola vacia"); }

break; } case 3:{ break; } } } while (opcion !=3); } private static void mostrarcola(int arr[],int inicio,int fin,int cuantos){ System.out.println("los elementos de la cola son "); for (int i = 0;i<arr.length;i++){ System.out.print("" + arr[i]); } System.out.println("]"); System.out.println("Inicio = " + inicio +"Fin = " + fin+" cuantos = " + cuantos) ; } }

También podría gustarte