(Latest Revision: 08/22/2004)

FIRST CS 1500 SOLO PROGRAM
Making ASCII Heads


THE ASSIGNMENT:

Write a program that prints this output:

    //////\\
   /        \
  _|  _   _ |_
 |.|-(.)-(.)+.|
  \|    J   |/
   \   ---  /
    \      /
     "####"

  -------+  \
  \\\\\\\\\  \
  //_//__\\\  |
  /\0' `0~ |\ /
  (|^<, ^  .)|
   ( ._.  ||/
    \ .  / |
     +--/  |

The heads your program prints must be exactly like the ones shown, in every way. (If you work smart with your editor it won't take long to write the program. Ask me for some hints in class.)

To refamiliarize yourself with the basic steps required for doing a programming assignment, please refer to the directions for the Hello World! practice assignment.

To see some sample code similar in structure to what you need to make for this assignment, see makeBee.cpp

Note About A Small Glitch: Some of the characters in the figures above are "backslashes" like these:

\\\\\

The backslash has a special meaning as an escape character, and so you must use the escape sequence \\ for each single backslash you want to print. For example,

cout << "\\" ;

prints one single backslash, and

cout << "\\\\" ;

prints just two backslashes.


WHAT TO TURN IN:

You will be sending me two e-mail messages. Please follow these rules: Here is the list of things you have to turn in: Note that there are no spaces in the subject lines given. It is important that you do not insert any spaces. My e-mail address is:

john@ishi.csustan.edu



DUE DATES:

For the due dates, see the class schedule.



In case you are interested, I didn't create the ascii art I used for this assignment. I found it somewhere on-line a long time ago. You might want to try finding examples of ascii art with a search engine. There is a lot of it out there.