Advertisement
Guest User

Untitled

a guest
Apr 24th, 2017
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Scheme 0.57 KB | None | 0 0
  1. #|;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  2. HW4 #2
  3. standarddeviation.rkt by Ryan Liszewski
  4. Calculates the standard deviation sigma from the given number(s)
  5. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;|#
  6. #lang racket
  7. (define (squarenumber x)
  8.   (* x x))
  9.  
  10. (define (listsum lst)
  11.   (if (null? lst) 0
  12.       (+ (car lst) (listsum (cdr lst)))))
  13.  
  14. (define (squarelist lst)
  15.   (if (null? lst) 0
  16.       (+ (squarenumber (car lst)) (squarelist (cdr lst)))))
  17.  
  18. (define sigma (lambda x(sqrt (- (/ (squarelist x) (length x))
  19.                                  (squarenumber (/ (listsum x) (length x)))))))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement