Write C Program to ask user to enter any three grade then pr

Write C++ Program to ask user to enter any three grade then print the output:

Solution

Please follow the code and comments for description :

CODE :

#include <iostream> // required header files
#include <string>
#include <sstream>

using namespace std;

int main() // driver method
{  
   cout << \"Please Enter the three Grades you Recieved. \"; // prompt for the data to be entered by the user
  
   int grade; // locla variables
   string input;
  
   for(int i = 1; i <= 3; i++) { // iterate over the loop for 3
       cout << \"\ Enter the Grade \" << i << \" : \" ; // message
       while(true)   { // check for the valid data
           getline(cin,input); //Recieve the grade values from user.
           stringstream temp(input);
           if (temp >> grade) // check the stream of the data
           {
               if (grade >= 90 && grade <= 100) { // check for the data witht hte given consitions
                   cout << \"Congratulations! You Secured an A grade!\"; // print the message to user
               } else if (grade >= 80 && grade < 90) {
                   cout << \"Good! You are above average with a B grade!\";
               } else if (grade >= 70 && grade < 80) {
                   cout << \"You are average with a C grade!\";
               } else if (grade >= 60 && grade < 70) {
                   cout << \"You below the average with a D grade!\";
               } else if (grade >= 0 && grade < 60) {
                   cout << \"OOPS..! Failure! Try again. You are at F grade!\";
               } else {
                   cout << \"Please Enter a Valid Number : \"; // message to enter the valid data
                   continue;
               }
               cout << endl;
               break;
           } else {
               cout << \"Invalid number, Please Enter Again : \"; // message and get the data again
           }
       }
   }
   return 0;
}

OUTPUT :

Please Enter the three Grades you Recieved
Enter the Grade 1 : h
Invalid number, please try again: john
Invalid number, please try again: 57
OOPS..! Failure! Try again. You are at F grade!

Enter the Grade 2 : 87
Good! You are above average with a B grade!

Enter the Grade 3 : 98
Congratulations! You Secured an A grade!

Hope this is helpful.

 Write C++ Program to ask user to enter any three grade then print the output:SolutionPlease follow the code and comments for description : CODE : #include <
 Write C++ Program to ask user to enter any three grade then print the output:SolutionPlease follow the code and comments for description : CODE : #include <

Get Help Now

Submit a Take Down Notice

Tutor
Tutor: Dr Jack
Most rated tutor on our site