miércoles, 20 de octubre de 2010

Lenguajes Lógicos 5to Reporte




¡Hola! Este es mi quinto reporte que se trata sobre sealizar un programa en Prolog
y resolver un problema de la pagina mathfun ...

1-Programas:



Para iniciar, empezaré con presentar 2 programas en Prolog, el primero trata sobre el factorial de los números…




                                   

Este es el código ya ejecutado...
     
                                  

El siguiente código resuelve la cantidad de veces que ocurre un elemento en una lista…


Esta es la captura corriendo el programa…


2-Problema:


Estás a punto de irte de vacaciones, pero ¡se te olvidaron de calcetines! De carrera de vuelta a tu habitación, te das cuenta que no tienes luz, por lo que no puedes ver el color de los calcetines.

No importa, porque recuerdas que en tu cajón hay diez pares de calcetines blancos, diez pares de calcetines negros y once pares de calcetines azules, pero todos ellos están mezclados.

¿Cuántos de tus calcetines necesitas tomar antes de que puedas estar seguro de tener por fin un par coincidente?

Solución:

Serian 4. Aunque hay muchos calcetines en el cajón, hay sólo tres colores, así que la combinación de estos nos da como resultado que al tomar cuatro calcetines, tendrás un par combinable…







Espero que se haya cumplido con el objetivo del reporte ...

Atte:


Stephanie Harden Cooper Rdz. Mat. 1453732 




14 comentarios:

  1. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
  2. :)
    hola
    como estas
    tu reporte esta muy bien hecho!
    lo explicaste de una manera increible,
    que bueno que pusiste pantallas del programa y sobretodo que explicaste paso por paso este problema, pues excelente reporte!
    nos vemos!!

    adios

    ResponderEliminar
  3. oiee eres habiil con los programas dees enseñarme un pikitho de lo ke sabes
    ke buen reporte te aventastee heee.!!:)
    sigue asii :)

    ResponderEliminar
  4. Stephanie, veo que lo que hiciste aquí fue tomar tus ejemplos de http://es.wikipedia.org/wiki/Prolog, ya que son prácticamente iguales a los de esta página. De igual manera, creo que a estos programas ni les entendiste bien, ya que la invocación de los mismos no es correcta. =(

    Por otra parte, si utilizas funcionalidades que no vimos en clase (por ejemplo, el cut "!"), lo indicado sería que explicaras para qué sirven o se utilizan.

    El problema lógico está bien.

    Calificación del reporte: 2/3

    ResponderEliminar
  5. GOOD, ESTA CLARISIMO, MANEJAS LA PROGRAMACION CON UNA HABILI MUY BUENA

    ResponderEliminar
  6. El programa se ve muy avanzado, ojala pudieras darme unas clases (^-^)

    ResponderEliminar
  7. explicaste el problema logico, para que se entendiera muy bien, te quedo muy bien tu reporte

    ResponderEliminar
  8. Esta bien tu reporte, solo que falto el programa del ultimo problema, como quiera si me gustaron los demás que pusiste un muy buen ejemplo

    ResponderEliminar
  9. hola, que bien esta tu reporte, entendible y muy bien por las imagenes

    ResponderEliminar
  10. Muy bien explicado el programa, las imagenes ayudan al entendimiento del mismo.

    ResponderEliminar
  11. Hola cooper :)
    me gusto la forma en que elaboraste los programas, al igual que es bueno que hayas puesto las imagenes para que sea entendible y que bueno que pudiste resolver tu problema logico de buena manera
    Saludos..!!!!

    ResponderEliminar
  12. El reporte te quedo muy bien y explicaste bien el problema logico, y sobre el programa se me hizo muy completo y buena elaboracion.

    ResponderEliminar
  13. Hola Cooper.
    Esta muy completo tu reporte, me gusto.

    ResponderEliminar