Hands On C++: Project 0


Objectives

1. Practice using the text editor and C++ compiler.
2. Gain experience with sequential programming.
3. Practice using the C++ I/O facilities.

Introduction

Using the program bases.cc as a model, solve one of the problems below (your instructor will tell you which one to do).

Projects

0.1. Write flies.cpp -- a program that produces the following output:

                   like
            flies        an
      Time                   arrow ...

      Fruit        like      banana.
            flies        a

0.2. Write recipe.cpp -- a program that produces the following output:


	Pop 1 cup of popcorn
	Melt 1 stick of butter
	Combine popcorn and butter
	Salt to taste

0.3. Write direct.cpp -- a program that produces detailed directions to your house, such as:


	Take I-96 to U.S. 131
	Take 131 3 miles south to Hall St.
	Take Hall 1 mile east to Madison Ave.
	Take Madison 3 blocks north to Sherman St.
	Take Sherman 2 blocks east to 1000 Sherman St.

0.4. Write me.cpp -- a program that produces output describing yourself, such as:


   Name:    John Whorfin
   Gender:  Male
   Year:    Freshman
   Phone:   555-9876
   Hobbies: Swimming, volleyball and eighth-dimensional physics
   Quote:   "Laugh while you can, monkey-boy!"

Turn In: A hard copy of this grade sheet, attached to a hard copy of

  1. your source program; and
  2. the output from an execution of your executable program (using script).

Don't forget to use rm to clean up your directory when you are all finished...


Back to the Lab Exercise

Back to This Lab's Home Page


Copyright 1998 by Joel C. Adams. All rights reserved.