miércoles, 10 de noviembre de 2010

Reporte #4: Lenguajes Funcionales!

En este reporte aprenderemos acerca de los lenguajes funcionales.

1.- Este es un código en Erlang

-module(probabilidad).
-export([fac/1, permutacion/2, combinacion/2]).
fac(1) -> 1;
fac(N) -> N * fac(N - 1).
permutacion(N,X) -> ((fac(N)) / (fac(N - X))).
combinacion(N,X) -> ((fac(N)) / (fac(N - X) * fac(X))).

2.- Este es un código en R

x <- seq(1:20)
y <- c
(3,2.5,6,1.38,2.25,2.36,2.14,1.38,3.5,4.3,3.8,1.95,1.78,3.24,2.67,2.01,2,3.1,2.46,1.56)
par(bg = "lightyellow", col.axis = "blue", mar = c(4, 4, 3, 1))
plot(x, y, xlab = "Agente", ylab = "Tiempos (min)",
xlim = c(0, 20), ylim = c(0, 7), pch = 18, col = "red", bg = "black")
title("Tiempos en llamadas por agente")

Bueno este es mi reporte #4, espero que cumpla con los objetivos requeridos.

7 comentarios:

  1. hola!!

    creo que el primer programa, realiza un factorial ... y el segundo no le entendimuy bien ... es algo en relacion a graficas ??

    creo que te falto especificar eso amiga !!

    aun asi el esfuerzo se ve en el trabajo !!

    =)xoxo

    ResponderEliminar
  2. :)
    hola como estas
    los programas que pusiste aqui son muy buenos, te quedaron bien ,solo siento que te falto explicar un poco mas el desarrollo de cada uno pues no se que es lo que realiza cada uno de tus programas, eso fue lo que te falto, nos vemos!
    bye

    ResponderEliminar
  3. hola, esta bien tu reporte, pero creo que te falto las pantallas de ejecucion hubiera sido mejor ponerlas, saludos

    ResponderEliminar
  4. estan muy bien los codigos aunque creo falto un poco de informacion

    ResponderEliminar
  5. no olvides incluir las pantallas de ejecucion para tener mas claro el tema

    ResponderEliminar
  6. Hola, bueno tus programas los veo algo sencillos y cortos, igual estuviera mejor las pantallas para poder ver todo mejor.

    ResponderEliminar