Question: #include bool grade ( c h a r correctAnswers [ ] , char studentAnswers [ ] ) { int correctCount = 0 ; int incorrectCount
#include
bool grade correctAnswers char studentAnswers
int correctCount ;
int incorrectCount ;
for ; ;
studentAnswers
correctCount;
else
incorrectCount;
::cout "Congratulations!" ::endl;
::cout "You have passed the exam." ::endl;
::cout "Total number correct answers: correctCount ::endl;
::cout "Total number incorrect answers: incorrectCount ::endl;
return true;
else
::cout "Sorry, you have not passed the exam!" ::endl;
::cout "Total number correct answers: correctCount ::endl;
::cout "Total number incorrect answers: incorrectCount ::endl;
return false;
int main
char correctAnswers;
char studentAnswers;
int invalidInputCount ;
for ; ;
char answer;
::cout "Enter answer #:
;
::cin answer;
&& answer && answer && answer
::cout "Error! Only and are valid answers. Please try again." ::endl;
invalidInputCount;
::cout "GOODBYE" ::endl;
return ;
while && answer && answer && answer ;
studentAnswers answer;
grade studentAnswers;
return ;
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
