Guest User

Untitled

a guest
Dec 6th, 2015
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Scheme 0.70 KB | None | 0 0
  1. Программа:
  2. (define (ex1-3 x y z) ; определение процедуры ex1-3 с аргументами x, y и z
  3.   (cond ((and (< x y) (< x z)) (+ (* y y) (* z z)))   ; если x - наименьшее число, то y и z - наибольшие
  4.         ((and (< y x) (< y z)) (+ (* x x) (* z z)))   ; если y - наименьшее число, то x и z - наибольшие
  5.         ((and (< z x) (< z y)) (+ (* x x) (* y y))))) ; если z - наименьшее число, то x и y - наибольшие
  6.  
  7. Вывод интерпретатора:
  8. 1 ]=> ex1-3 3 2 1
  9.  
  10. ;Value 17: #[compound-procedure 17 ex1-3]
  11.  
  12. 1 ]=>
  13. ;Value: 3
  14.  
  15. 1 ]=>
  16. ;Value: 2
  17.  
  18. 1 ]=>
  19. ;Value: 1
Advertisement
Add Comment
Please, Sign In to add comment