Question: You've been hired to write a program! The customer knows in general what he wants, but is going to rely on you to handle the technical details. He wants a program that can draw shapes on the screen, as many as he wants (without restarting the program for each shape), in any order, and any size he wants. The shapes will include Square, Rectangle, Triangle, and optionally (a Challenge) Pyramid, like this:
****** ** * *
****** ** ** ***
Some EXAMPLES of the kind of questions you should ask yourself when writing the requirements for such a program:
What kind of shapes does the user want to draw?
How would the user tell you what shape to draw?
How would the user tell you how big the drawing should be?
What kind of prompting should be used?
What kind of results or other information should be displayed to the user?
How do you get out of the program?
How will you test the program?
TutorTeddy.com & Boston Predictive Analytics
[ Email your Statistics or Math problems to firstname.lastname@example.org (camera phone photos are OK) ]
Boston Office (Near MIT/Kendall 'T'):
Cambridge Innovation Center,
One Broadway, 14th Floor,
Cambridge, MA 02142,
Dallas Office (Near Galleria):
15950 Dallas Parkway,
Dallas, TX 75248,