אנשים, רחמים

אנשים, רחמים

יש לscheme משהו נגדי, אולי תעזרו לי? זו התוכנית:
(define (bdika? a b) (if (< a b) #t #f)) (define (triangle? a b c) (and (negative? a) (negative? b) (negative? c)) (and (bdika? a (+ b c)) (bdika? b (+ a c)) (bdika? c (+ b a))))​
מה הבעיה שהוא צועק??? תודה, בתוש:)
 

neko

New member
כמה דברים:

1. מה הוא צועק? 2. את BDIKA אפשר לפשט למשהו כמו:
(define (bdika? a b) (< a b))​
3. ב-TRIANGLE יש שתי שורות, שזה לא ממש סטנדטרי בSCHEME (הוא יחזיר רק את התשובה של השניה, במקרה הטוב שזה לא מטריד אותו מדי).
 
למעלה