Algoritmo para calcular el minimo comun multiplo

Hola amigos como están, en esta ocasión le comparto un algoritmo para calcular el minimo comun multiplo de dos numeros, este algoritmo lo realizamos con el simulador pseint.

Haz clic aquí para suscribirte a mi canal

Bien pues empecemos 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 variables a, b, x, c, n1 y n2, estas variables las declaramos como de tipo entero.

       Definir a, b, x, c, n1, n2 Como Entero

Con la función escribir y entre comillas dobles, pedimos que se ingresen dos números.

       Escribir «Ingresa dos números»

Estos números los almacenamos con la función leer en la variable a y en la variable x.

       leer a, x

Después evaluamos si el numero almacenado en la variable a es mayor al número almacenado en la variable x.

       si a > x Entonces

Si esta condición se cumple, entonces asignamos en la variable b, lo que tenga almacenado la variable x.

               b = x

       SiNo

Si la condición no se cumple, entonces quiere decir que el número almacenado en la variable x es mayor.

Por lo tanto b es igual a lo que tenga a.

               b = a

En la variable a, almacenamos lo que tenga x.

               a = x

Con este proceso en la variable a, siempre se almacenará el número más grande y el más pequeño en la variable b.

       FinSi

Después inicializamos la variable x con el número 1.

       x = 1

Utilizamos un ciclo mientras que se repetirá infinitamente mientras las variable x sea diferente de cero

       Mientras x <> 0 Hacer

Como x empieza valiendo 1, entonces el ciclo se cumple, por lo tanto multiplicamos la variable a por la variable x, y el resultado lo almacenamos en la variable n1.

               n1 = a * x

Después incrementamos la variable x en 1, es decir le sumamos 1 en cada bucle.

               x = x + 1

Inicializamos la variable n2 con el número cero.

               n2 = 0

La variable c la inicializamos con el número 1.

               c = 1

Y utilizamos otro ciclo mientras que se repetirá, mientras la variable n2 sea menor al número almacenado en la variable n1.

               Mientras n2 < n1 Hacer

Como la condición se cumple porque n2 empieza valiendo 0, entonces multiplicamos la variable b por el número que se encuentra almacenado en la variable c, y el resultado lo almacenamos en la variable n2.

                      n2 = b * c

Incrementamos la variable c en 1, es decir en cada bucle le sumamos 1.

                      c = c + 1

Finalmente evaluamos si n1 es igual a n2.

                      si n1 == n2 Entonces

Si esta condición se cumple, entonces significa que hemos encontrado el mínimo común múltiplo, por lo tanto lo mostramos en pantalla con la función escribir.

                              Escribir «El mínimo común múltiplo es: «,n1

Para finaliza el ciclo mientras, asignamos en la variable x el número 0, recuerda que este ciclo se repite mientras la variable x sea diferente de cero 0, al ser igual a cero el ciclo finaliza.

                              x = 0

                      FinSi

               FinMientras

       FinMientras

Cerramos los ciclos y finalizamos el algoritmo.

FinAlgoritmo

Aquí puedes ver el funcionamiento de este algoritmo.

Algoritmo para calcular el minimo comun multiplo
Algoritmo para calcular el minimo comun multiplo

Bien amigos esta es la solución de este algoritmo, les comparto el código, 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 *