Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Funciones Lisp
Funciones Lisp
(defun mayor (x y)
(if t x y ))
(defun grados ( g )
(setq f ( - ( * (+ g 40) 18) 40)))
8. Funcin que suma, multiplica, resta y divide dos valores segn el nmero
de opcin que se le de si la opcin es invalida marca error.
(defun ope (n x y)
(cond
((= n 1) (format t " La suma de ~d y ~d es ~d ~%" x y (+ x y) ))
((= n 2) (format t " La multiplicacion de ~d y ~d es ~d ~%" x y (* x y) ))
((= n 3) (format t " La resta de ~d y ~d es ~d ~%" x y (- x y) ))
((= n 4) (format t " La division de ~d y ~d es ~d ~%" x y (/ x y) ))
(t error) ))
11. Funcin para ciclar un numero introducido e imprimir los nmeros del 1 al
nmero tecleado.
+(Suma)
- (Resta)
* (multiplicacin)
/ (divisin)
1+ (incremento)
CLIPS> (1+ 6)
7
CLIPS> (1- 6)
5
1- (decremento)