Programa

Páginas: 2 (318 palabras) Publicado: 17 de noviembre de 2012
package paquete;

import java.util.Random;
import javax.swing.JOptionPane;

public class Pruebabusqueda {

private String [] menuOpciones;

private String opcion;

private BusquedaoperacionVector;

public Pruebabusqueda(){

this.operacionVector=new Busqueda();

this.menuOpciones =new String[]{

"\n Menù BUsqueda Secuencial y Binaria\n"+

"\n1 Crear vector"+

"\n2 Imprimirvector"+

"\n3 Imprimir el mayor"+

"\n4 Ordenar "+

"\n5 Busqueda secuencial 1"+

"\n6 Busqueda secuencial 2"+

"\n7 Busqueda Binaria"+

"\n8 salir"};

this.opcion= "";

}

publicvoid leermenu(){

int numero=0;

String opc=" ";

do{

opc=JOptionPane.showInputDialog(null,menuOpciones);

numero=Integer.parseInt(opc);

switch (numero){

case 1:operacionVector.inicializarVector();

break;

case 2: imprimirArreglo();

break;

case 3: imprimirNumeroMayor();

break;

case 4: operacionVector.ordenarVector();

imprimirArreglo();

break;

case5:buscar();//obtenerConsultaLineal();

break;

case 6: obtenerConsultaLineal();

break;

case 7: obtenerConsultaBinaria();

break;

}

}while(numero !=8);

System.exit(0);

}

public voidimprimirArreglo(){

String arreglo=" ";

arreglo=operacionVector.imprimirVector();

JOptionPane.showMessageDialog(null,arreglo);

}

public void obtenerConsultaLineal(){

int numero=0;String arreglo=" ";

String dato=" ";

arreglo=operacionVector.imprimirVector();

dato= JOptionPane.showInputDialog("digite el munero a buscar");

numero= Integer.parseInt(dato);if(operacionVector.obtenerBusquedaLineal(numero)){

arreglo+="\nValor Encontrado";

}

else{

arreglo+="\nValor No Hallado";

}

JOptionPane.showMessageDialog(null,arreglo);

}

public voidbuscar(){

int numero=0;

String arreglo=" ";

String dato=" ";

arreglo=operacionVector.imprimirVector();

dato= JOptionPane.showInputDialog("digite el munero a buscar");

numero=...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programa
  • Program
  • Un Programa
  • Programas
  • Programas
  • Programa
  • Programador
  • Program

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS