Racket | C++ |
---|---|
(define tax2 (lambda (income) (cond ((< income 10000) 0) ((< income 20000) (* 20/100 income)) (else (* 30/100 income))))) |
double tax2(double income) { if ( income < 10000 ) return 0.0; else if ( income < 20000 ) return income * 0.20; else return income * 0.30; } |