I want to make sure I am understanding this.
The program I wrote works, but I don't know if I completely understand this subject in C++. Basically I have to enter a number grade and have it return a letter grade. I have to use both a reference parameter and a value parameter. This is what i came up with using the textbook and various tutorials. Letter and Grade in the void statements don't look right to me, not sure why.
Code:
#include <iostream>
using namespace std;
using std::cout;
using std::cin;
using std::endl;
int grade;
int letter;
void getScore(int & grade);
void printGrade (int & letter);
int main()
{
void getScore(int & grade);
{
cout<< "Please enter a number grade: ";
cin>> grade;
}
void printGrade(int & letter);
if ( grade >= 90 )
cout << "Your final grade is A";
else if ( grade >= 80 )
cout << "Your final grade is B";
else if ( grade >= 70 )
cout << "Your final grade is C";
else if ( grade >= 60 )
cout << "Your final grade is D";
else
cout << "Your final grade is F";
cin.get();
cin.get();
}