ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Programacion en java- cola sencilla


Enviado por   •  15 de Enero de 2016  •  Prácticas o problemas  •  2.439 Palabras (10 Páginas)  •  209 Visitas

Página 1 de 10

hacer una cola sencilla que programa que pida cualquier cantidad de numeros que tenga un menu de encolar,desencolar,mostrar,borrar y por ultimo salir de la aplicacion.

 

import javax.swing.*;

public class cola_sencilla{

        public static void main(String args[]){

                int z=Integer.parseInt(JOptionPane.showInputDialog("dimension del arreglo"));

                int numeros[]=new int[z];

                String cadena=" ";

                int x;

                int opcion;

                int frente=0;

                int ultimo=-1;

                while(true){

                opcion=Integer.parseInt(JOptionPane.showInputDialog(

                        "||||||||||||||||||||||||||||||||\n"+

                        "||||||||ELIJA SU OPCION|||||||||\n"+

                        "|| 1.-encolar||\n"+

                        "|| 2.-desencolar||\n"+

                        "|| 3.-mostrar||\n"+

                        "|| 4.-borrar||\n"+

                        "|| 5.-salir de la aplicacion  ||\n"+

                        "||||||||||||||||||||||||||||||||\n"));

                        

                        

                        switch(opcion){

                                case 1:{

                                        if(ultimo==numeros.length-1){

                                                JOptionPane.showMessageDialog(null,"cola llena");

                                        }

                                        else{

                                                ultimo++;

                                                numeros[ultimo]=Integer.parseInt(JOptionPane.showInputDialog("ingrese dato en la cola"));

                                        }

                                }

                                break;

                                case 2:{

                                        if(ultimo==-1){

                                        JOptionPane.showMessageDialog(null,"cola vacia");        

                                        }

                                        else{

                                                JOptionPane.showMessageDialog(null,"el dato que sale es"+numeros[frente]);

...

Descargar como (para miembros actualizados)  txt (4 Kb)   pdf (38.2 Kb)   docx (8.3 Kb)  
Leer 9 páginas más »
Disponible sólo en Clubensayos.com