nlattessi

Seminario_TP3_EJ09

May 9th, 2012
20
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lisp 0.32 KB | None | 0 0
  1. a)
  2. (defun SumaVectores (v1 v2)
  3.     (if (null v1) nil
  4.         (cons (+ (car v1) (car v2)) (SumaVectores (cdr v1) (cdr v2)))
  5.     )
  6. )
  7.  
  8. b)
  9. (defun norma (v)
  10.  
  11.     (sqrt (+ (expt (car v) 2) (expt (cadr v) 2)))
  12. )
  13.  
  14. c)
  15. (defun ProductoEscalar (v1 v2)
  16.  
  17.     (if (null v1) 0
  18.         (+ (* (car v1) (car v2)) (ProductoEscalar (cdr v1) (cdr v2)))
  19.     )
  20. )
Advertisement
Add Comment
Please, Sign In to add comment