Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Your solution that you submit should consist of two (2) files: Polynomial.h (class specification file) Polynomial.cpp (class implementation file) The application program (Polynomial_app.cpp) has already

Your solution that you submit should consist of two (2) files: Polynomial.h (class specification file) Polynomial.cpp (class implementation file) The application program (Polynomial_app.cpp) has already been completed for you. Your Polynomial class should work with the Polynomial_app.cpp application program that has been given to you.

image text in transcribed

Sample Run (using polynomial_app.cpp):

image text in transcribed

image text in transcribed

This program should not be modified:

polynomial_app.cpp

#include #include "Polynomial.h" using namespace std;

int main() { Polynomial a, b, c, t;

a.enterTerms(); b.enterTerms(); t = a; // save the value of a cout

system("PAUSE"); //remove this if you are not using windows return 0; } // end main

Develop class Polynomial. The internal representation of a Polynomial is an array or vector of terms. Each term contains a coefficient and an exponent, e.g., the term 2x has the coefficient 2 and the exponent 4. Develop a complete class containing proper constructor and destructor functions as well as set and get functions. The class should also provide the following overloaded operator capabilities: a. Overload the addition operator (+) to add two Polynomials b. Overload the subtraction operator) to subtract two Polynomials. c. Overload the assignment operator () to assign one Polynomial to another. d. Overload the addition assignment operator (+) e. Overload the subtraction assignment operator () Beyond overloading these operators, the code in the polynomial_app.cpp will give you an idea of what member functions you need to implement in the Polynomial class

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Database 101

Authors: Guy Kawasaki

1st Edition

0938151525, 978-0938151524

More Books

Students also viewed these Databases questions

Question

What is the best time for a firm to develop its business model?

Answered: 1 week ago