(define p 0)
(define (abc a b c d)
(cond
[(< (string-length a) 10) (+ 25 profit)] ;1
[(string=? "Wow" (substring a 0 3)) (- p 50)]
[(string=? "Earth" b) (+ p 500)]
[(string=? "ABC" b) (- p 250)]
[(> c 0) (+ (* 50 c) p)]
[(>= 3 d) (- p (+ -20 (* 6 d)))]
[else (+ p (+ -20 (* 6 d)))]))
Как я могу проверить каждое из этих условий?Обычно, скажем, если 1 истинно, то остальные просто пропустят.