; Joe Student ; CSCI-4150 Intro to AI ; Assignment 1 ; (load "a1code") ; don't copy the code into your file, just load it ; ; Problem 3: exercise 1 from Section 6.2 ; (define (income-tax taxable-income) 'your-procedure-here) ; ; Problem 4: exercise 1, parts b-h from Section 8.1.4 ; (define (p4b) 'your-expression-here) (define (p4c) 'your-expression-here) (define (p4d) 'your-expression-here) (define (p4e) 'your-expression-here) (define (p4f) 'your-expression-here) (define (p4g) 'your-expression-here) (define (p4h) 'your-expression-here) ; ; Problem 5: exercise 1, parts b-h from Section 8.4 ; (define (p5b) 'your-expression-here) (define (p5c) 'your-expression-here) (define (p5d) 'your-expression-here) (define (p5e) 'your-expression-here) (define (p5f) 'your-expression-here) (define (p5g) 'your-expression-here) (define (p5h) 'your-expression-here) ; ; Problem 6: date accessor functions ; (define (date:month date) 'your-procedure-here) (define (date:day date) 'your-procedure-here) ; ; Problem 7: days-in-month ; (define (days-in-month m) 'your-procedure-here) ; ; Problem 8: days-until-month ; ; Note that the "add-up-days" procedure depends on using your ; "days-in-month" procedure, so you will have to write that procedure ; first. You should use the "add-up-days" procedure for this problem ; instead of hardcoding a bunch of numbers in your procedure here. ; (define (days-until-month m) 'your-procedure-here) ; ; Problem 9: date->daynumber ; (define (date->daynumber date) 'your-procedure-here)