CIS 210 Fall 2007

Assignment 6

CIS 210 Home Page Last updated 2007/11/01 14:13:35

Homework 6 - Week 7

This homework is due Wednesday, November 14 at 5 PM. Use the web service e-turnin to submit your work electronically. You may turn in revisions of your homework up to the time it is due.

Problem 1 of this assignment must be done individually, not as a pair. If you choose, problems 2 and 3 of this assignment may be done as Pair Programming, and you may choose your partner. If you choose to do Pair Programming, make sure you include both partners' names in a comment at the beginning of each source file submitted.


problem 6.1 - Recursive definitions

Time Estimate 1 hour.
Readings Liang Chapter 19
Turn in Problem6_1.txt
This is an individual assignment, not a pair assignment.
Points 30

The full description of this problem can be found at problem description for 6.1.


Problem 6.2 - Programming with recursion

Time Estimate 2 hours
Readings Liang Chapter 19
Turn in RecursiveGCD.java
Points 30
This programming assignment may be done by pair programming.

The full description of this problem can be found at problem description for 6.2.


Problem 6.3 - Calculating choices recursively

Time Estimate 3 hours
Readings Liang Chapter 19
Turn inRecursiveChoices.java
Points 40
This programming assignment may be done by pair programming.

The full description of this problem can be found at problem description for 6.3.