Last revised: Thursday, July 3, 1997.
A print-out of this program is due in my assignment box by 13:45pm Monday, July 7.
All assignments are evaluated based on their neatness and how closely they follow the assignment submission guidelines published in the online course notes.
This program increases your knowledge of how C Language functions are used. You begin by writing your own simple functions to draw ASCII Art figures on the screen, using the Algonquin formatting guidelines from the Blue Book.
You will combine parts of three examples from the text.
Combine Figure 3.16, a function that writes instructions on the screen, with Figure 3.14, a C program using C language functions that you write yourself, and with Figure 3.7, a program that uses the C Library function sqrt().
Your one combination program should do these three things, in this order:
Write one program that does all three things, in the above order. Copy from the figures in the text the relevant parts of each of the examples and put them all into one program. Verify that each of the three parts of your combined program produces the correct output.
Hand in: The source listing of your combination program. No cover page is necessary; your Algonquin program header will have all the required information.
As always, the program must follow Algonquin standards for headers and format. Each function that you write must have its own Algonquin header. The algorithm you design or use to solve the problem in each header must use pseudocode where appropriate.
The aggregate of all assignment marks comprises 25% of your final mark. All assignments must be completed satisfactorily to get credit for the course, even if the assignments are submitted too late to receive a mark. (See the course outline.)
Late assignments are handled according to the policy given in the course outline.