Buscar un numero en un vector x

En esta ocasión les comparto un algoritmo para Buscar un numero en un vector x, espero les pueda ser de utilidad.

Diseñe un algoritmo que lea un número cualquiera y lo busque en el vector X, el cual tiene almacenados 80 elementos. Escribir la posición donde se encuentra almacenado el número en el vector o el mensaje “NO” si no lo encuentra. Búsqueda secuencial.

Bien vamos explicar el funcionamiento de este algoritmo, lo primero que hacemos es ponerle un nombre.

Algoritmo detarea

Declaramos las siguientes variables de tipo entero.

               Definir x, n, c, vector Como Entero

Le asignamos el tamaño al vector.

               Dimension vector[80]

Utilizamos un ciclo para este ciclo se repite 80 veces.

               para x = 1 Hasta 80 Con Paso 1 Hacer

En cada bucle llenamos el vector con los primeros 80 números.

                              vector(x) = x

               FinPara

Pedimos que se ingrese un número.

               Escribir «Ingresa un número»

Este número lo ingresamos en la variable n.

               leer n

Inicializamos la variable “c” con el número cero, con esta variable vamos a determinar si el número se encuentra en el vector.

               c = 0

Utilizamos otro ciclo para, que también se repetirá 80 veces.

               para x = 1 Hasta 80 Con Paso 1 Hacer

En cada bucle evaluamos si el número ingresado se encuentra en el vector en la posición x.

                              si n == vector(x) Entonces

Si la condición se cumple entonces mostramos un mensaje donde indicamos la posición donde se encuentra el número.

                                            Escribir «El número se encuentra en la posición «,x

Cuando el número se encuentre en el vector, entonces asignamos en la variable c, el número 1.

                                             c = 1

                              FinSi

               FinPara

Evaluamos si la variable c es igual a cero.

               si c == 0 Entonces

Cuando la variable “c” sea igual a cero, quiere decir que el número no se encuentra en el vector.

                              Escribir «El número no se encuentra en el vector»

               FinSi

FinAlgoritmo

Aquí puedes ver el funcionamiento de este algoritmo.

Buscar un numero en un vector x
Buscar un numero en un vector x
Descargar Programa

Bien amigos esta es la solución de este algoritmo, espero les guste y mas que nada que les pueda ser de utilidad, les comparto el código.

Un comentario

Deja un comentario

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