Question: in c++ A continuation of your grading software will be made (you do not need your other code for this assignment). In this one you
in c++
A continuation of your grading software will be made (you do not need your other code for this assignment). In this one you will intake a students first name and last name from a file called "students.txt". Next, there is a file called grades.txt that contains the grades in a course. There will be three grades for each student in "grades.txt" (see example file bellow). In "student.txt" there are two students first and last names. In "grades.txt" the grades for each student will be on the same line number as the students name was on in "students.txt".
So if line 1 of "students.txt" contains:
Joe Blow
then line 1 of "grades.txt" would contain Joe Blow's grades:
85 54.3 56
Into an output file called "report.txt" output the student's last name then a comma the their first name. Following this, calculate their average and assign a letter grade using the following scale:
'A': grade >= 90
'B': 90 > grade >= 80
'C': 80 > grade >= 70
'D': 70 > grade >= 60
'F': grade
If the final grade of a student is greater than 100 instead of printing their letter grade output the statement "Teacher was far too easy". The "report.txt" should have a heading on each of the columns the first saying "Student's Name" and the second saying "Student's Grade".
Sample input files:
students.txt
grades.txt
Sample output file:
report.txt
Transcribed image text
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
