Encontrar el menor valor de un conjunto de n números dados

Encontrar el menor valor de un conjunto de n números dados.

En esta entrega les comparto un algoritmo para calcular el número menor de un conjunto de números.

Bien como ya es costumbre en este Blog, vamos a explicar el funcionamiento de este algoritmo, entonces lo primero que hacemos es ponerle un nombre, en mi caso le puse:

Algoritmo detarea

Con la palabra reservada Definir, declaramos las siguientes variable.

               Definir x, n, total, numero_menor Como Entero

Con la función escribir y entre comillas dobles, pedimos que se ingrese el total de números.

               Escribir «Escribe el total de números a calcular»

Este número que será ingresado por el usuario lo guardamos con la función leer en la variable total.

               leer total

Inicializamos la variable x con el número 1.

               x = 1

Utilizamos un ciclo que se estará repitiendo mientras la variable x que empieza valiendo 1, sea menor o igual a la variable total.

               Mientras x <= total Hacer

En el cuerpo del bucle vamos pidiendo los números.

                              Escribir «Escribe un número»

Estos números los guardamos temporalmente en la variable n.

                              leer n

Evaluamos si la variable x es igual a 1.

                              si x == 1 Entonces

Si la condición se cumple, quiere decir que se está ingresando el primer número, y si es el primer número entonces lo consideramos como el menor.

Por lo tanto lo asigno en la variable número menor.

                                             numero_menor = n

                              SiNo

Si la condición no se cumple, entonces evaluamos si el número almacenado en la variable n, es menor al número almacenado en la variable numero_menor.

                                            si n < numero_menor Entonces

Si la condición se cumple, entonces la variable numero_menor es igual a lo que tenga n.

                                                           numero_menor = n

Con esta sentencia logramos que en la variable numero_menor siempre se almacene el número más pequeño de todos.

                                            FinSi

                              FinSi

La variable x la incrementamos en 1, es decir en cada bucle le vamos sumando 1, esto lo hacemos para que el ciclo tenga movimiento y no se vaya a quedar en un ciclo infinito.

                              x = x + 1

               FinMientras

Fuera del ciclo mientras, mostramos un mensaje donde damos a conocer el número menor.

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

FinAlgoritmo

Aquí puedes ver el funcionamiento de este algoritmo.

encontrar el menor valor de un conjunto de n números dados
Encontrar el menor valor de un conjunto de n números dados
Descargar Programa

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

Deja un comentario

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