In: Computer Science
I have a error code, for my C++ class, using Putty
include <iostream>
using namespace std;
int main()
{
char answer;
char grade;
cout << "Are you taking a class (enter y, Y, N or N): "
<< endl;
cin >> answer;
if (answer == 'N' || 'n');
{
cout << "Thanks for using the system" << endl;
}
else if (answer == 'Y' || 'y');
{
cout << "Enter a letter grade (A, B, C, D, or F): " <<
endl;
cin >> grade;
switch(grade);
{
case 'A':
cout << "Great Job!" << endl;
break;
case 'B':
cout << "Great Job!" << endl;
break;
case 'C':
cout << "You're doing alright." << endl;
break;
case 'D':
cout << "You can improve." << endl;
break;
case 'F':
cout << "You can improve." << endl;
break;
default:
cout << "Invalid grade." << endl;
break;
}
}
else
{
cout << "Invalid input" << endl;
}
return 0;
}
#include <iostream>
using namespace std;
int main() {
char answer;
char grade;
cout << "Are you taking a class (enter y, Y, N or N): " << endl;
cin >> answer;
if (answer == 'N' || answer == 'n') {
cout << "Thanks for using the system" << endl;
} else if (answer == 'Y' || answer == 'y') {
cout << "Enter a letter grade (A, B, C, D, or F): " << endl;
cin >> grade;
switch (grade) {
case 'A':
cout << "Great Job!" << endl;
break;
case 'B':
cout << "Great Job!" << endl;
break;
case 'C':
cout << "You're doing alright." << endl;
break;
case 'D':
cout << "You can improve." << endl;
break;
case 'F':
cout << "You can improve." << endl;
break;
default:
cout << "Invalid grade." << endl;
break;
}
} else {
cout << "Invalid input" << endl;
}
return 0;
}