/* Filename: grade1.cpp Author: Br. David Carlson Br. Isidore Minerd Date: January 4, 2000 Modified: June 26, 2000; August 19, 2001; July 16, 2009 This program asks the user to enter a number grade between 0 and 100. It then computes and prints the corresponding letter grade (A, B, C, D, or F). Tested with: Microsoft Visual C++ 6.0 Microsoft Visual C++ .NET Microsoft Visual Studio 2008 g++ under Linux */ #include using namespace std; int main(void) { int Num; char Grade; cout << "Enter your number grade (integer from 0 to 100): "; cin >> Num; if ((Num < 0) || (Num > 100)) Grade = 'N'; else if (Num >= 90) Grade = 'A'; else if (Num >= 80) Grade = 'B'; else if (Num >= 70) Grade = 'C'; else if (Num >= 60) Grade = 'D'; else Grade = 'F'; cout << endl << "The letter grade is: " << Grade << endl; if (Grade == 'N') cout << "N stands for invalid. " << "You must use a number between 0 and 100." << endl; return 0; }