Advertisement
Guest User

Untitled

a guest
Oct 1st, 2018
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Scheme 1.27 KB | None | 0 0
  1. (define (suma lista) (+ (first lista) (first (rest lista)) (first (rest (rest lista))) (first (rest (rest (rest lista))))))
  2. (define lista (cons 1 (cons 2 (cons 3 (cons 4 empty)))))
  3. (define (primer-par lista) (
  4.                             cond
  5.                              [(= (modulo (first lista) 2) 0) (first lista) ]
  6.                              [(= (modulo (first (rest lista) ) 2) 0) (first (rest lista))]
  7.                              [(= (modulo (first (rest (rest lista))) 2) 0) (first (rest (rest lista)))]
  8.                              [(= (modulo (first (rest (rest (rest lista)))) 2) 0) (first (rest (rest (rest lista))))]
  9.                              [else "no hay ninguno par"]
  10.                              ))
  11. (define (multiplo-siete lista) (
  12.                             cond
  13.                              [(= (modulo (first lista) 7) 0) (first lista) ]
  14.                              [(= (modulo (first (rest lista) ) 7) 0) (first (rest lista))]
  15.                              [(= (modulo (first (rest (rest lista))) 7) 0) (first (rest (rest lista)))]
  16.                              [(= (modulo (first (rest (rest (rest lista)))) 7) 0) (first (rest (rest (rest lista))))]
  17.                              [else "no hay ninguno multiplo de siete"]
  18.                              ))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement