home *** CD-ROM | disk | FTP | other *** search
/ The Devil's Doorknob BBS Capture (1996-2003) / devilsdoorknobbbscapture1996-2003.iso / Dloads / OTHERUTI / TCPP30-3.ZIP / EXAMPLES.ZIP / INTRO19.CPP < prev    next >
C/C++ Source or Header  |  1992-02-18  |  816b  |  31 lines

  1. // INTRO19.CPP--Example from Chapter 3, "An Introduction to C++"
  2.  
  3. #include <conio.h>
  4. #include <ctype.h>
  5. #include <iostream.h>
  6. int main()
  7. {
  8.    char cmd;
  9.  
  10.    do {
  11.       cout << "Chart desired: Pie  Bar  Scatter  Line  Three-D  Exit";
  12.  
  13.       cout << "\nPress first letter of the chart you want: ";
  14.       cmd = toupper(getch());
  15.       cout << '\n';
  16.  
  17.       switch (cmd)
  18.       {
  19.          case 'P': cout << "Doing pie chart\n"; break;
  20.          case 'B': cout << "Doing bar chart\n"; break;
  21.          case 'S': cout << "Doing scatter chart\n"; break;
  22.          case 'L': cout << "Doing line chart\n"; break;
  23.          case 'T': cout << "Doing 3-D chart\n"; break;
  24.          case 'E': break;
  25.          default : cout << "Invalid choice. Try again\n";
  26.       }
  27.    } while (cmd != 'E');
  28.  
  29.    return 0;
  30. }
  31.