Write a program that reads from an input file, given by a user, students grade information after a semester and your program generate a semester report including courses information as shown in the sample runs. The input file includes student information: name, id, and college, followed by cumulative of previous semesters: total credits attempted, credits earned and total grade points. At the end of the input file the grades and information of the last completed semester courses are provided as shown in the sample inputs. Your program will calculate the total attempted credits, semester earned credits, semester grade point average (GPA) and cumulated grade point average (CGPA) according to the courses' grades and the number of credit hours of the courses. The scales of each grade are shown in Table 1. F, FSP, FW, and NPW grades will have zero value. Table 1 Grade scales A 4.00 C+ 2.30 A- 3.70 2.00 B+ 3.30 C- 1.70 B 3.00 D+ 1.30 B- 2.70 D 1.00 The Grade Point Average (GPA) is a weighted average that summarizes each of the two levels of activity: the semester and the cumulative work to date. The semester GPA is calculated on the courses taken within a given semester, The cumulative GPA is calculated on all courses taken to date, inclusive of all semesters. The semester GPA (semester GPA) shall be calculated as follows: The grade point earned in a course = The numeric value (i.e. scale) of the grade earned times the number of credit hours for that course. The semester Grade Point Average = The sum of the grade points earned in that semester divided by The total credit hours attempted during that semester.
Write a program that reads from an input file, given by a user, students grade information after a semester and your program generate a semester report including courses information as shown in the sample runs. The input file includes student information: name, id, and college, followed by cumulative of previous semesters: total credits attempted, credits earned and total grade points. At the end of the input file the grades and information of the last completed semester courses are provided as shown in the sample inputs. Your program will calculate the total attempted credits, semester earned credits, semester grade point average (GPA) and cumulated grade point average (CGPA) according to the courses' grades and the number of credit hours of the courses. The scales of each grade are shown in Table 1. F, FSP, FW, and NPW grades will have zero value. Table 1 Grade scales A 4.00 C+ 2.30 A- 3.70 2.00 B+ 3.30 C- 1.70 B 3.00 D+ 1.30 B- 2.70 D 1.00 The Grade Point Average (GPA) is a weighted average that summarizes each of the two levels of activity: the semester and the cumulative work to date. The semester GPA is calculated on the courses taken within a given semester, The cumulative GPA is calculated on all courses taken to date, inclusive of all semesters. The semester GPA (semester GPA) shall be calculated as follows: The grade point earned in a course = The numeric value (i.e. scale) of the grade earned times the number of credit hours for that course. The semester Grade Point Average = The sum of the grade points earned in that semester divided by The total credit hours attempted during that semester.
C++ for Engineers and Scientists
4th Edition
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Bronson, Gary J.
Chapter3: Assignment, Formatting, And Interactive Input
Section: Chapter Questions
Problem 6PP: (Heat transfer) The formula developed in Exercise 5 can be used to determine the cooling time, t,...
Related questions
Topic Video
Question
Java homework
Expert Solution
This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
Step by step
Solved in 2 steps with 1 images
Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Recommended textbooks for you
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr
Np Ms Office 365/Excel 2016 I Ntermed
Computer Science
ISBN:
9781337508841
Author:
Carey
Publisher:
Cengage
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr
Np Ms Office 365/Excel 2016 I Ntermed
Computer Science
ISBN:
9781337508841
Author:
Carey
Publisher:
Cengage