Java

Algoritmo búsqueda secuencial con Strings en Java

El siguiente programa desarrollado en el lenguaje de programación Java cumple con los siguientes requerimientos.

  • Crea un menú de opciones (INSERTAR, CONSULTAR, ELIMINAR Y FINALIZAR).
  • INSERTAR: almacena el nombre de una personas en vectores estáticos tipo String de tamaño 50.
  • CONSULTAR: Utilizando el algoritmo de búsqueda secuencial pide el nombre y si lo encuentra imprime un mensaje de encontrado, en caso contrario un mensaje de no localizado.
  • ELIMINAR: Utilizando el algoritmo de búsqueda secuencial pide el nombre y si lo encuentra imprime un mensaje de encontrado y elimina el nombre ajustando el vector para no dejar espacios en blanco, en caso contrario un mensaje de no localizado.
  • FINALIZAR: Imprime los nombres almacenado y sale del programa.

Burbuja Simple con Strings en Java

El siguiente programa desarrollado en el lenguaje de programación Java cumple con los siguientes requerimientos.

  1. Lee N numero de personas, donde N es mayor que 0 y menos que 100.
  2. Almacena los campos en vectores tipo String: Apellido Paterno, Apellido Materno y Nombre.
  3. Ordena los nombre de las personas alfabéticamente primeramente por Apellido Paterno, Apellido Materno y Nombre aplicando el método de ordenamiento de la burbuja simple.
  4. Imprime con el siguiente formato: Nombre, Apellido Paterno y Apellido Materno.

Para la ordenación eficiente de los nombres los tres vectores que almacenan el nombre completo de las personas se concatenan en un vector String llamado NCompleto, este vector contiene caracteres comodines «¬» y «?» para identificar los campos a la hora de imprimirlo en el formato requerido. Para validar este paso es aconsejable no permitir la lectura de esos caracteres pero esa validación queda a su consideración. …