Advertisement
riverstifler

Ejercicio1.java

Oct 11th, 2020
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.92 KB | None | 0 0
  1. public class Ejercicio1 {
  2.     public void run(){
  3.        
  4.           int respuesta,numero;
  5.           int longitud=0;
  6.           Cola<Integer> cola= new Cola();
  7.           do {
  8.               menu();
  9.               respuesta=Helper.numeroEntero("Ingrese una opcion ........ : ");
  10.               if ((respuesta==1)||(respuesta==2)) { // si es el caso 1 o 2 inicialmente ya le pedimos la longitud y el numero
  11.                   longitud= Helper.numeroEnteroPositivo("Ingrese la longitud de la Queue......: ");
  12.                   numero=Helper.numeroEnteroPositivo("Ingrese un numero para comparar......: ");
  13.               }
  14.             switch(respuesta){
  15.                 case 1 :cargarQueue(cola, longitud);
  16.                         mostrarQueue(cola); //modulo cargar cola (Aldo) usando longitud
  17.                          //tambien mostrar la colar cargada
  18.                     break;
  19.                 case 2 : CargaRando (cola,longitud);//modulo cargar random (Juan) usando longitud
  20.                          mostrarQueue(cola);//tambien mostrar la cola cargada
  21.                     break;
  22.                 case 3: System.out.println("-------------Fin Del Programa-------------");
  23.                     //Fin del programa
  24.                     break;
  25.                 default: System.out.println("Seleccione una opcion valida............");
  26.                     break;
  27.             } //Fin switch
  28.             if((respuesta==1)||(respuesta==2)){
  29.                 //modulo comparar multiplos (Mauro)
  30.             }
  31.         } while (respuesta!=3);
  32.        
  33.     } //Fin run
  34.    
  35.     public void menu(){
  36.         System.out.println("----- Menu -----");
  37.         System.out.println("1) Cagar de manera manual......");
  38.         System.out.println("2) Cargar de manera random......");
  39.         System.out.println("3) Salir del programa......");
  40.         System.out.print("Ingrese una opcion ........ : ");
  41.     } //Fin menu
  42.    
  43.     //poner aqui los modulos relacionados a los ejercicios , el modulo cargar cola manual, y random
  44.    
  45.     //Carlos
  46.     public void CargaRando ( Cola<Integer> cola,int longitud) {
  47.          System.out.println(".............Queue cargada Aleatoriamente .............");
  48.         do {
  49.           cola.pool(); 
  50.         }while(cola.size()!=0);
  51.         for(int i = 0;i < longitud; ++i ) {
  52.             cola.offer(Helper.generaAleatirio());
  53.           }  
  54.     }//Fin cargar colaRamdon
  55.    
  56.    
  57.     //aldo
  58.     public void cargarQueue(Cola<Integer> cola, int longitud) {
  59.         int entrada;
  60.         System.out.println("............. Cargando la Queue .............");
  61.         for (int i=0; i<longitud; i++) {
  62.             entrada=Helper.numeroEntero(i+") Ingrese un número......: ");
  63.             cola.offer(entrada);
  64.          }
  65.     } //Fin cargarQueue
  66.    
  67.     public void mostrarQueue(Cola<Integer> cola) {
  68.         System.out.println("La Queue ingresada es......: ");
  69.         System.out.println(cola);
  70.     } //Fin mostrarQueue
  71.    
  72.    
  73. } //Fin Ejercicio 1
  74.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement