En esta ocasión realizamos un algoritmo que permite llenar un arreglo de n elementos con numeros pares en pseint.
Haz clic aquí para suscribirte a mi canal
Bien pues vamos a explicarlo lo primero como siempre es ponerle un nombre en mi caso le puse:
Algoritmo detarea
Depuse definimos las variables para este ejemplo utilizamos las variables n, x y vector todas las declaramos de tipo entero.
Definir n, x, numerox vector Como Entero
Con la función escribir mandamos un mensaje en pantalla y pedimos un número.
Escribir «Escribe el tamaño del vector»
Este número lo almacenamos en la variable n con la función escribir.
Leer n
Dimensionamos en vector de tamaño n, es decir el usuario determinara el tamaño del vector.
dimension vector[n]
Con un ciclo para desde uno hasta n vamos a ir ingresando los datos al vector.
Para x = 1 hasta n hacer
Con la función escribir pedimos un numero al usuario
Escribir «Dame un numero»
Este numero que sera ingresado por teclado lo almacenamos en la variable numerox con la función leer
Leer numerox
Evaluamos con la estructura si entonces si el número almacenado en numerox al dividirlo entre dos si el residuo de la división es igual a cero.
Si numerox mod 2 == 0 Entonces
Si la condición se cumple significa que es par, entonces almacenamos el número en el vector.
vector[x] = numerox
SiNo
Si la condición no se cumple entonces mandamos un mensaje en pantalla indicando que el numero no se pude ingresar, ya que es un numero impar.
A la variable x le quitamos uno, esto lo hacemos para que cuando se genera un número impar la variable se quede con el mismo número, de esta manera nos aseguramos que el vector se llene únicamente con números pares.
Escribir «El numero no se pude ingresar»
x = x – 1
FinSi
FinPara
Para mostrar los números en pantalla utilizamos otro ciclo para que se repitiera según el número que haya introducido el usuario.
Para x = 1 hasta n Hacer
En el cuerpo del bucle con la función escribir vamos mostrando todos los elementos del vector.
Escribir vector[x]
FinPara
Por ultimo cerramos el ciclo para y finalizamos el algoritmo.
FinAlgoritmo
También te puede interesar Arreglo que imprima números pares en pseint
Como siempre digo espero que este algoritmo les pueda ser de utilidad un saludo y nos vemos en la próxima entrega.