Waived!

Fall 2023 Stefan Salvi S12345678 Student Number 8 digits Assign 1 90 Assign 2 94 Assign 3 0

(5 customer reviews)

$5.00

Download button will appear immediately after successful payment.

Full support will be provided with necessary files installation.

Get impeccable customized solution within 24 hours, hassle-free.

View Details
Solved By Verified
Study Co-Pilot All Study Co-Pilots are evaluated by Gotit Pro as an expert in their subject area.
Instant
Download

Description

In C++,Write a program that defines a base class called FTP3015. It has the following grading scheme:- 3 assignments 100 points each 25%- Midterm 100 points 30%- Final 100 points 45%Based on the total grade of any student for the course, the letter grade of each student can be computed as follows:Any grade of 90 or more is an A, any grade of 80 or more (but less than 90) is a B, any grade of 70 or more (but less than 80) is a C, any grade of 60 or more (but less than 70) is a D, and any grade below 60 is an F.This class needs to have some member variables. The first name, last name, the S-number (student number, it can be made up), the grades, the total grade, and final letter grade can all be considered as private member variables of this class.The class should also have the following public member functions/procedural attributes that canprovide functionality for the objects of the class:a. Constructor and default constructorb. Setter functions for all the member variablesc. Getter functions for all the member variablesd. An input function that asks the user for student’s name, Z-number and grades.e. A function that computes the student’s total gradef. A function that computes the student’s final letter grade.g. An output function that displays the information of any student: including their S-number, and grades on all assignment to the screen.The next step is to create a derived class from FTP3015 and name it Fall23. In this new class, add a 4 th assignment variable. The extra assignment does not change the grading scheme.Add another variable for assignment 4 as the member of the derived class.Generate/redefine the following member functions:- Constructor for the derived class.- Input function which includes all assessments.- Output function which now also displays the grade for 4 th assignment.- A redefined function for computation of the student total grade.Now create another derived class from FTP3015 and name it Summer23. In this new class, add a bonus variable. The bonus variable adds 3% bonus to the total grade for a total of 103%.Generate/redefine the following member functions:- Constructor for the derived class.- Input function which includes all assessments and bonus.- Output function which now also displays the bonus.- A new function definition for a function that adds the bonus to the final grade.Test cases for the class definitions:Once you generate the class definition with all its function definitions, the next step is to use the classes and generate test cases. First, construct some objects of the derived class. Give them names to represent individual students.Every student can start off with initialized total grade of 100 which can be initialized in theconstructor (initial value is 100) and later updated by the teaching staff.Importantly, each student gets a total grade and a letter grade which is computed for themautomatically.Sample students along with their information are summarized and displayed below:


5 reviews for Fall 2023 Stefan Salvi S12345678 Student Number 8 digits Assign 1 90 Assign 2 94 Assign 3 0

  1. Narayana Rao

    I really love the quality of the assignments. They are great so far. Accurate.

  2. Wanda Mckinley

    The assignments I submit are always of great quality and completed on time.

  3. Michael Demby

    Thanks a lots, I really appreciate your effort it is an excellent report.

  4. Sam Bammes

    Second time coming to this website for a paper and it worked out great.

  5. Mark Farwell

    It was quality work and in a timely manner. It was the help I needed at the time, and I appreciate it so very much.

Only logged in customers who have purchased this product may leave a review.


You may also like…

Patron Details

Additional information

Your Solution

Product
Quantity
Total
Cart Subtotal $0.00
Order Total $0.00

  • Pay with your credit card.