exam2.3.1

399阅读 0评论2011-12-05 maunix
分类:LINUX

  1. ;; mht created on Nov 8, 2011

  2. ;; tax : number -> number
  3. ;; to compute the tax on the gross pay
  4. (define (tax gp)
  5.   (* (/ 15 100) gp))

  6. ;(tax 100)


  7. ;; grosspay : number -> number
  8. (define (grosspay h)
  9.   (* h 12))

  10. ;; netpay : number -> number
  11. ;; to compute the net pay of an employee
  12. ;; from the number of hours worked
  13. (define (netpay h)
  14.   (- (grosspay h) (tax (grosspay h))))
  15. ;(tax (* 12 20))
  16. (= (netpay 20) 204)
上一篇:exam2.2.4
下一篇:exam2.3.2