Advertisement
gmendezm

Funcion de Primo

Mar 24th, 2014
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Scheme 0.52 KB | None | 0 0
  1.  
  2. (define (primo? n)
  3.   (cond
  4.     ((= n 1) #t)
  5.     (else
  6.      (primo-aux n 2)
  7.      )
  8.     )
  9.   )
  10.  
  11.  (define (primo-aux n d)
  12.    (cond
  13.      ((= n d) #t)
  14.      ((zero? (remainder n d)) #f)
  15.      (else
  16.       (primo-aux n (+ d 1))
  17.       )
  18.      )
  19.    )
  20.    
  21. (define (tabla-primos i n)
  22.   (cond
  23.     ((= i n) (display "Fin de la lista"))
  24.     (else
  25.      (cond
  26.        ((primo? i)
  27.         (display i)
  28.         (display " Es primo\n")
  29.         )
  30.        )
  31.      (tabla-primos (+ i 1) n)
  32.      )
  33.     )
  34.  )
  35.  
  36. (tabla-primos 1 100)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement