Advertisement
gmendezm

Cuadrados en Scheme

Mar 24th, 2014
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Scheme 0.43 KB | None | 0 0
  1. (define (sumar-cuadrados-hasta-n n)
  2.  
  3.   (cond
  4.  
  5.     ((zero? n) 0)
  6.     (else
  7.      (+ (* n n) (sumar-cuadrados-hasta-n (- n 1)))
  8.     )
  9.    
  10.   )
  11.  
  12. )
  13.  
  14. (sumar-cuadrados-hasta-n 3)
  15.  
  16. (define (sumar-cuadrados-en-lista-hasta-n lista)
  17.   (cond
  18.     ((null? lista) 0)
  19.     (else
  20.      (+ (* (car lista) (car lista)) (sumar-cuadrados-en-lista-hasta-n (cdr lista)))
  21.     )
  22.  
  23.   )
  24.  
  25. )
  26.  
  27. (sumar-cuadrados-en-lista-hasta-n '(1 2 3))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement