I have the whole thing almost done just need the area that says ":::::Need help here::::". Thank you! Please complete the following function getGrade, which accepts only one parameter (int score), and must return its proper grade (i.e., char grade) to the caller.  This function must determine the proper grade based on the score received as follows:               grade =  'A' if score == 4 ;             grade =  'B' if score == 3 ;             grade =  'C' if score == 2 ;             grade =  'D' if score == 1 ;             grade =  'F' if score == 0 ;             Otherwise,  grade = '?' ;     char getGrade( int score) // function returns a char to the caller    {   // parameter 1: int score  (4 for example)        //  return:  char grade      (‘A’ for example)       char grade = '?'  ; // This is the only variable you can use        ::::::::::::: Enter your code here :::::::::::::::::::::::::::::::::             return grade ;  } // end char getGrade( ) void main() // To test function getGrade( ) { cout << "score 4 -> grade = " << getGrade(4) << endl;   cout << "score 3 -> grade = " << getGrade(3) << endl;   cout << "score 2 -> grade = " << getGrade(2) << endl;   cout << "score 1 -> grade = " << getGrade(1) << endl;   cout << "score 0 -> grade = " << getGrade(0) << endl;   cout << "score 5 -> grade = " << getGrade(5) << endl; } // end main() The output of the above program should be as follows: score 4 -> grade = A score 3 -> grade = B score 2 -> grade = C score 1 -> grade = D score 0 -> grade = F score 5 -> grade = ?

C++ for Engineers and Scientists
4th Edition
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Bronson, Gary J.
Chapter6: Modularity Using Functions
Section6.3: Returning Multiple Value
Problem 6E
icon
Related questions
Question

I have the whole thing almost done just need the area that says ":::::Need help here::::". Thank you!

Please complete the following function getGrade, which accepts only one parameter (int score), and must return its proper grade (i.e., char grade) to the caller.  This function must determine the proper grade based on the score received as follows:  

            grade =  'A' if score == 4 ;

            grade =  'B' if score == 3 ;

            grade =  'C' if score == 2 ;

            grade =  'D' if score == 1 ;

            grade =  'F' if score == 0 ;

            Otherwise,  grade = '?' ;  

 

char getGrade( int score) // function returns a char to the caller

   {   // parameter 1: int score  (4 for example)

       //  return:  char grade      (‘A’ for example)

      char grade = '?'  ; // This is the only variable you can use

       ::::::::::::: Enter your code here :::::::::::::::::::::::::::::::::

     

      return grade ;

 } // end char getGrade( )

void main() // To test function getGrade( )

{ cout << "score 4 -> grade = " << getGrade(4) << endl;

  cout << "score 3 -> grade = " << getGrade(3) << endl;

  cout << "score 2 -> grade = " << getGrade(2) << endl;

  cout << "score 1 -> grade = " << getGrade(1) << endl;

  cout << "score 0 -> grade = " << getGrade(0) << endl;

  cout << "score 5 -> grade = " << getGrade(5) << endl;

} // end main()

The output of the above program should be as follows:

score 4 -> grade = A

score 3 -> grade = B

score 2 -> grade = C

score 1 -> grade = D

score 0 -> grade = F

score 5 -> grade = ?

Expert Solution
steps

Step by step

Solved in 2 steps with 2 images

Blurred answer
Knowledge Booster
Reference Types in Function
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
C++ for Engineers and Scientists
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr