Bienvenidos
Este blog busca darle algunas herramientas para trabajar con varios de los programas más interesantes y útiles de la actualidad.
El objetivo es emplear ejemplos y su desarrollo paso a paso para que el aprendizaje sea lo más fácil y real posible.
El objetivo es emplear ejemplos y su desarrollo paso a paso para que el aprendizaje sea lo más fácil y real posible.
Etiquetas
- _todos_ (66)
- mathematica (1)
- programacion (66)
- prolog (48)
- purebasic (15)
- winprolog (47)
Datos personales
Archivo del blog
-
▼
2011
(38)
- ► septiembre (1)
-
▼
abril
(10)
- PROLOG: N primeros numeros de la serie Fibonacci
- PROLOG: Factorial (versión 2)
- PROLOG: Factorial
- PROLOG: Suma de los numeros de 1 a N (versión 2)
- PROLOG: Suma de los numeros de 1 a N
- PROLOG: Devuelve el mayor de dos numeros (versión 2)
- PROLOG: Devuelve el mayor de dos numeros
- PROLOG: Division de numero por otro
- PROLOG: Suma de dos numeros
- PROLOG: Convenciones
Videos Ejemplo
Programas
Frameworks
Libros
Mathematica
Todo el poder de Mathematica en la Web:
Ejemplos de uso:
1) Plot3D[Sin[x]*Cos[y],{x,0,2 Pi},{y,0,Pi}]
2) Colombia
Escribe el ejemplo y da 'enter' o clic en el igual
Ejemplos de uso:
1) Plot3D[Sin[x]*Cos[y],{x,0,2 Pi},{y,0,Pi}]
2) Colombia
Escribe el ejemplo y da 'enter' o clic en el igual
Seguidores
miércoles, 6 de abril de 2011
PROLOG: Suma de dos numeros
19:27 |
Publicado por
a8a |
Editar entrada
Este programa suma dos números:
my_sum_num(A, B, C):- C is A + B.
Para ejecutar el programa:
?- my_sum_num(3, 4, C).
Y el resultado es:
C = 7
Para ejecutar el programa:
?- my_sum_num(3, 4, 5).
Y el resultado es:
no
Para ejecutar el programa:
?- my_sum_num(3, 4, 7).
Y el resultado es:
yes
Suscribirse a:
Enviar comentarios (Atom)
5 comentarios:
excelente pagina, nadie lo xplica paso por paso como tu
Hola
Gracias por tu comentario. La idea es dar a conocer un poco de este bello lenguaje.
domains
num=integer
predicates
suma(num,num,num)
A(num)
B(num)
C(num)
clauses
A(0).
B(0).
C(0).
suma(A,B,C):- C=A+B.
Hola Alejandro
Creo que tu programa esta creado para usarse en Turbo Prolog no en Prolog estandar. Si es así, no veo cual es el objetivo (goal) que pone andar el programa.
Y si fuera recursivo como seria?
Publicar un comentario