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 textStep by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started