Buscar un nombre dentro de un array

Buscar un nombre dentro de un array que nosotros lo llenamos por el teclado. Indicar la o las posiciones donde se encuentra. Si hay más de uno, indicar igualmente la posición.

NOTA: el array es de tipo cadena y de 5 posiciones.

Bien como ya es costumbre vamos a explicar el funcionamiento de este algoritmo, entonces lo primero que hacemos es ponerle un nombre:

Algoritmo detarea

Declaramos las variables.

       Definir x Como Entero

       Definir vector,nombre Como Carácter

Colocamos el tamaño al vector.

       Dimension vector[5]

Utilizamos un ciclo que se repite 5 veces.

       para x = 1 Hasta 5 Con Paso 1 Hacer

En cada ciclo pedimos un nombre.

                 Escribir «Ingresa el nombre «,x

Este nombre lo almacenamos en el vector.

              leer vector(x)

       FinPara

Pedimos el nombre a buscar.

       Escribir «Ingresa el nombre a buscar»

Este nombre lo almacenamos en la variable nombre.

       leer nombre

utilizamos otro ciclo para que se repite 5 veces.

       para x = 1 Hasta 5 Con Paso 1 Hacer

En cada ciclo vamos evaluamos si el nombre se encuentra en el vector.

              si nombre == vector(x) Entonces

Si la condición se cumple, entonces, mostramos en pantalla la posición donde se encuentra el nombre.

                     Escribir «El nombre «,nombre,» se encuentra en la posición «,x

              FinSi

          FinPara

Cerramos las condiciones y finalizamos el algoritmo.

FinAlgoritmo

Aquí puedes ver el funcionamiento de este algoritmo.

Buscar un nombre dentro de un array
Buscar un nombre dentro de un array

Bien amigos este es la solución de este algoritmo, espero les guste y más que nada que les pueda ser de utilidad, les comparo el código fuente, un saludo y nos vemos en la próxima entrega.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *