sing a function, read student exam data from testdata.txt (provided) and compute the score and letter grade. Call the function from main. Declare the prototype in the header file. Code the function header and body after main. The input file contains the grade key as the first row of data consisting of true and false answers, i.e., T and F: TTFTFTTTFTFTFFTTFTTF The remaining data in the file contains a student’s first name, last name and answer to the test. For example the second row of the file contains: Trent Watt T FTFTFTTTFTTFTTF TF Read the first row into a variable, type of your choice, as the key to the correct answers. Output the key data to the console (cout). Read the remaining file data and compute the score by comparing the student answers to the grade key. Each correct answer is 5 points. A space in the student answer set indicates the student did not answer the question. Read until end of file.
sing a function, read student exam data from testdata.txt (provided) and compute the
score and letter grade. Call the function from main. Declare the prototype in the header
file. Code the function header and body after main.
The input file contains the grade key as the first row of data consisting of true and false
answers, i.e., T and F:
TTFTFTTTFTFTFFTTFTTF
The remaining data in the file contains a student’s first name, last name and answer to
the test. For example the second row of the file contains:
Trent Watt T FTFTFTTTFTTFTTF TF
Read the first row into a variable, type of your choice, as the key to the correct answers.
Output the key data to the console (cout).
Read the remaining file data and compute the score by comparing the student answers
to the grade key. Each correct answer is 5 points. A space in the student answer set
indicates the student did not answer the question. Read until end of file.
Step by step
Solved in 2 steps