Haskell: es un lenguaje de programación puramente funcional de propósito general y fuertemente tipado. Su nombre proviene del lógico Haskell Curry.
Paradigma: funcional, no estructurado, fuertemente tipificado
Las características más interesantes de Haskell incluyen el soporte para tipos de datos y funciones recursivas, listas, tuplas, guardas y calce de patrones.
Código fuente
prod::Int->Int à aqui nos esta indicando que se realiz e el producto de números enteros
prod 0=1 à recibe un numero entero con la función (mod n 10)
prod n=(mod n 10)*prod (mod n 10) à aquí ya al final se pone el primer producto para ser multiplicado por l segundo
prod 0=1 à recibe un numero entero con la función (mod n 10)
prod n=(mod n 10)*prod (mod n 10) à aquí ya al final se pone el primer producto para ser multiplicado por l segundo
Factorial…. este programa en lo particular lo veo muy básico la maestra lo había incluido en las filminas pero me parece interesante y desidi agregarlo
Código fuente
fact::Int->Int àrecibe un numero entero
fact 0=1
fact n=n*fact(n-1 àdevuelve l factorial del mismo
fact 0=1
fact n=n*fact(n-1 àdevuelve l factorial del mismo
Este programa lo saqué de internet :D lo incluyo ya que me llamo mucho la tensión ya que esta muy complejo pero esta practico estero y les sirva J
àRecibe tres números enteros y verifica si forman o no un triángulo, y si forman un triángulo, muestra que tipo de triángulo es, ya sea equilátero, isóceles, escaleno o de pitágoras.
Código fuente
| triangulo::Int->Int->Int->String triangulo a b c | a+b<c||a+c<b||b+c | a==b&&b==c&&c==b="triangulo equilatero" | a==b||a==c||b==c="triangulo isoceles" | (a^2 + b^2)==c^2||a^2 + c^2==b^2||c^2 + b^2==a^2="triangulo rectangulo" |otherwise="triangulo escaleno"</c||a+c<b||b+c |
Tutorial Manual de Haskell curso manual
Información extra
Para compilar à
-------------------------------------------------------------------------------------------------------------
Lisp :es una familia de lenguajes de programación de computadora de tipofuncional con una larga historia y una sintaxis completamente entre paréntesis. Especificado originalmente en 1958 por John McCarthy
Creado originalmente como una notación matemática práctica para los programas de computadora, basada en el cálculo lambda de Alonzo Church. Se convirtió rápidamente en el lenguaje de programación favorito en la investigación de la inteligencia artificial
Código fuente
Este programa que acontinuacion les muestro lo saque de un libro de biblioteca de Fime en este momento no cuento con el autor del libro pero si les llegase a interesar avísenme para de igual modo facilitarles es libro!! De escho es muy parecido al que apaece en la pagina de http://es.wikipedia.org/wiki/Lisp este programa también aroja el factorial de un numero pero ahora en el lenguaje Lips!
---FACTORIAL----
Factorial(x) = 1 si x=0 caso base
x*factorial(x-1) si x>0 caso recursivo
Función factorial hecha con recursividad
(defun factorial (n)
(if (= 0 n)
1 ; caso base
(* n (factorial (- n 1))))) ; caso recursivo
(factorial 4) ;esto nos devolvería 24=4*3*2*1
Tutorial Manual de Lisp curso manual
Información extra
Para compilar à
http://www.portalprogramas.com/gratis/compilador-lisp/gratis




Bien la info, aunque me hubiera gustado mas cosas relevantes de R, y más resumido a lo que importa en realidad.
ResponderEliminarHola estan muy bien los reportes, ademas pusiste referencias y eso también cuenta bueno suerte bye
ResponderEliminarEsta muy bien la informacion extra que agregaste,ademas de que son muy claros los programas. Bien!
ResponderEliminarOk.
ResponderEliminarcalificación: 2.5/3