Número mayor y menor de un arreglo pseint

En esta ocasión les comparto un algoritmo que permite encontrar el número mayor y menor de un arreglo en pseint.

Escribir un programa que indique cuál es el elemento mayor y menor en un vector de N posiciones

Haz clic aquí para suscribirte a mi canal

Arreglo mayor y menor pseint

Bien como ya es costumbre vamos a empezar, entonces lo primero es ponerle un nombre.

Algoritmo detarea

Declaramos las siguientes variables.

               Definir n,x,mayor1,menor1,vector Como Entero

Pedimos que se ingrese el tamaño del vector.

               Escribir «Ingresa el tamaño del vector»

Este dato lo ingresamos en la variable n.

               leer n

Colocamos el tamaño al vector.

               Dimension vector[n]

Utilizamos un ciclo que se repite n veces.

               para x = 1 Hasta n Con Paso 1 Hacer

En cada ciclo pedimos un número y lo ingresamos en el vector.

                              Escribir «Ingresa un numero»

                              leer vector(x)

               FinPara

Inicializo en cero las siguientes variables.

               mayor1 = 0

               menor1 = 0

Utilizamos otro ciclo que también se repite “n” veces.

               para x = 1 Hasta n Con Paso 1 Hacer

Con la función escribir mostramos los elementos del vector.

                              Escribir vector(x)

Evaluamos si la variable “x” es igual a 1.

                              si x == 1 Entonces

Si la condición se cumple, entonces quiere decir que se está analizando el primer elemento del vector, por lo tanto lo vamos a tomar como si fuera el número menor y también el número mayor.

                                            menor1 = vector(x)

                                            mayor1 = vector(x)

                              SiNo

Cuando “x” no sea igual a 1, entonces analizamos si el número que se encuentra en el vector en la posición “x” es mayor al número que tenemos en la variable mayor1.

                                            si vector(x) > mayor1 Entonces

Si la condición se cumple, entonces la variable mayor1, toma el número que tenga el vector.

                                                           mayor1 = vector(x)

                                            SiNo

Cuando la condición anterior no se cumpla, entonces analizamos si el número que se encuentra en el vector en la posición “x”, es menor al número que tenemos en la variable menor1.

                                                           si vector(x) < menor1 Entonces

Si la condición se cumple, entonces la variable menor1 toma lo que tenga el vector.

                                                                          menor1 = vector(x)

Con estos procedimientos en la variable mayor1 siempre se va almacenar el número más grande y en la variable menor1, siempre se va almacenar el número más pequeño.

                                                           FinSi

                                            FinSi

                              FinSi

               FinPara

Finalmente mostramos el número mayor y el número menor.

               Escribir «El número mayor es: «,mayor1

               Escribir «EL número menor es: «,menor1

FinAlgoritmo

Aquí puedes ver el funcionamiento de este algoritmo.

Número mayor y menor de un arreglo pseint
Número mayor y menor de un arreglo pseint

D E S C A R G A R

Bien amigos esta es la solución de este algoritmo, les comparto el código fuete, espero les guste y más que nada que les pueda ser de utilidad, 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 *