Los lenguajes funcionales se componen solo por definición de funciones, es decir funciones matemáticas. algunos de estos lenguajes son: R, Haskell, Lisp, entre otros.
Un ejemplo en Haskell del factorial serian simplemente dos lineas
factorial 0 = 1
factorial n = n * factorial (n - 1)
Un ejemplo en Erlang del factorial seria
-module(fact). % el archivo, el modulo, y el nombre del archivo deben coincidir
-export([fac/1]).
fac(0) -> 1; % Si es 0, entonces devuelve 1
fac(N) -> N * fac(N-1).
Un ejemplo en Objetive Calm de la serie de fibonacci seria
let fib n =
let rec fib_aux n a b =
match n with
| 0 -> a
| _ -> fib_aux (n - 1) (a + b) a
in
fib_aux n 0 1;;
Tus programas se ven bien, aunque se ven muy sencillos pero creo que si estan completos.
ResponderEliminarPUES ME GUSTO MUSHO TU TRABAJO LO KE MAS LE ENTENDI FUE LA PARTE DE ERLAG Y SERIE DE FIBO... ESA SERIE YA LA SUEÑO JAJAJAJA MUY BUENA TU TAREA KE EFI3
ResponderEliminarestqn bien tus programas, aunque coincido con el otro comentaio, si estan sencillos tus programas y te falto pones imagenes
ResponderEliminarhola!!
ResponderEliminarme parecio bueno el realizar uno extra,pero creo que estan muy sencillos ..
pudiste realizar algo mas complejo...
muy bien aunque muy sencillos los programas y faltaron las pantallas de ejecucion
ResponderEliminarTus pantallas estan bien para comprenderlos, pero si estan un poco sencillitos, seria mejor intentar hacerlso un poco mas dificiles, para poder comprender mejor las funciones de cada lenguaje
ResponderEliminar:)
ResponderEliminarhola como estas
pues tu reporte esta bienhecho aunque los programas son un poco sencillos pero veo que agregaste uno mas, pero pues sigue echandole ganas
nos vemos
Bien.
ResponderEliminarCalificación: 3/3