Mínimo común divisor
Es un programa que calcula el minimo común divisor de dos números recursivamente.
1. Lo primero que tenemos que hacer es crear la función en un archivo con la extensión .hs y dar las instrucciones para realizar las operaciones.
2. Ponemos el nombre de la función y después los tipos de datos que va a smanejar la función.
3. Después ponemos el nombre de la variable que se le va a asignar el valor ingresado a la función.
4. Después encontramos un if con la condición de que si y es igual a 0 se va a detener la recursión y si es falso se va a estar llamando a si misma.
Codigo del programa
Es un programa que calcula el minimo común divisor de dos números recursivamente.
1. Lo primero que tenemos que hacer es crear la función en un archivo con la extensión .hs y dar las instrucciones para realizar las operaciones.
2. Ponemos el nombre de la función y después los tipos de datos que va a smanejar la función.
3. Después ponemos el nombre de la variable que se le va a asignar el valor ingresado a la función.
4. Después encontramos un if con la condición de que si y es igual a 0 se va a detener la recursión y si es falso se va a estar llamando a si misma.
Codigo del programa
Corrida del programa
Ya que checaron mi programa les enseñare como sacarlo manualmente es muy facil.
La imagen muestra como sacarlo comprobaremos que el programa esta correcto al hacerlo con los siguientes números que se checaron en la corrida del programa 34 y 6.
Al 34 y 6 se le realiza una división.
Como vemos ya escogido el numero mas ppequeño que divide a estos dos es la misma respuesta que nos dio el programa la cual es el número 2.
REFERENCIAS
Cuatro puntos para el lab. Si no era para lab, avísame.
ResponderEliminar