|
Return
to the BobbyGriggs.com C++ Nook
Chapter 5 - Grade Point
© 1998 by Bobby Griggs.
// Program name: Grade
// Purpose: To display grade points based on alphameric grade.
// This program will use if statements.
// Win32 console application
#include
#include
#include
void Input_grade(char &g,double &gpa);
void Display_grade(char g,double gpa);
void main()
{
char grade;
double points;
Input_grade(grade,points);
Display_grade(grade,points);
return;
}
void Input_grade(char &g,double &gpa)
{
double x;
cout << "Enter grade percentage: "; cin>> x;
cout << endl; if (x>= 92)
{
g = 'A';
gpa = 4.0;
}
else if (x >= 83)
{
g = 'B';
gpa = 3.0;
}
else if (x >= 74)
{
g = 'C';
gpa = 2.0;
}
else if (x >= 65)
{
g = 'D';
gpa = 1.0;
}
else
{
g = 'F';
gpa = 0.0;
}
return;
}
void Display_grade(char g,double gpa)
{
cout << setiosflags(ios::fixed) << setprecision(1);
cout << "Grade: " << g << endl << endl;
cout << "Grade Point: " << gpa << endl << endl;
cout << "Hit enter to continue ... " << endl;
getchar();
return;
}
|