Páginas

sábado, 20 de noviembre de 2010

PROGRAMA 2 EN HASKELL

Aquí les dejo este programa acerca del minimo común divisor.

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


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

Pagina1

1 comentario:

  1. Cuatro puntos para el lab. Si no era para lab, avísame.

    ResponderEliminar

Seguidores