; ====================================================================== ; ; Structure and Interpretation of Computer Programs ; (trial answer to excercises) ; ; 計算機程序的構造和解釋(習題試解) ; ; created: code17 02/24/05 ; modifIEd: ; (保持內容完整不變前提下,可以任意轉載) ; ====================================================================== ;; SICP No.1.3 (define (sqr2 x y) (+ (* x x) (* y y))) (define (sqr3 x y z) (if (> x y) (sqr2 x (if (> y z) y z)) (sqr2 y (if (> x z) x z)))) ;; Test-it: ;; Welcome to MzScheme version 209, Copyright (c) 2004 PLT Scheme, Inc. ;; > (sqr3 5 11 7) ;; 170