Code Review
Compare your solutions
  
    #| BEGIN (Введите свое решение) |#
; (define tolerance 0.00001)
; (define (fixed-point f first-guess)
;     (define (close-enough? v1 v2)
;         (< (abs (- v1 v2)) tolerance))
;     (define (try guess)
;         (let ((next (f guess)))
;             (if (close-enough? guess next)
;                 next
;                 (try next))))
;     (try first-guess))
(define (solution x) (+ 1 (/ 1 x)))
#| END |#
            
    #| BEGIN (Введите свое решение) |#
; (define tolerance 0.00001)
; (define (fixed-point f first-guess)
;     (define (close-enough? v1 v2)
;         (< (abs (- v1 v2)) tolerance))
;     (define (try guess)
;         (let ((next (f guess)))
;             (if (close-enough? guess next)
;                 next
;                 (try next))))
;     (try first-guess))
(define (solution x) (+ 1 (/ 1 x)))
#| END |#
            
    #| BEGIN (Введите свое решение) |#
; (define tolerance 0.00001)
; (define (fixed-point f first-guess)
;     (define (close-enough? v1 v2)
;         (< (abs (- v1 v2)) tolerance))
;     (define (try guess)
;         (let ((next (f guess)))
;             (if (close-enough? guess next)
;                 next
;                 (try next))))
;     (try first-guess))
(define (solution x) (+ 1 (/ 1 x)))
#| END |#
              
    #| BEGIN (Введите свое решение) |#
; (define tolerance 0.00001)
; (define (fixed-point f first-guess)
;     (define (close-enough? v1 v2)
;         (< (abs (- v1 v2)) tolerance))
;     (define (try guess)
;         (let ((next (f guess)))
;             (if (close-enough? guess next)
;                 next
;                 (try next))))
;     (try first-guess))
(define (solution x) (+ 1 (/ 1 x)))
#| END |#