[SOLVED] Polynomial

20.00 $

Programming resource
Digital learning resource
Category:
Practical programming resource
Suitable for guided study and reference
Tutor guidance available when needed

Description

5/5 - (4 votes)

Write a class Polynomial that stores a polynomial such as
p(x) = 5x
10 + 9x
7 – x – 10
as a linked list of terms. A term contains the coefficient and the power of x. For example, you
would store p(x) as
(5,10),(9,7),(-1,1),(-10,0)
Supply methods to add, multiply, and print polynomials. Supply a constructor that makes a
polynomial from a single term. For example, the polynomial p can be constructed as
Polynomial p = new Polynomial(new Term(-10, 0));
p.add(new Polynomial(new Term(-1, 1));
p.add(new Polynomial(new Term(9, 7));
p.add(new Polynomial(new Term(5, 10));
Then compute p(x) x p(x)
Polynomial q = p.multiply(p);
q.print();

Please use the file > export > to zip option in NetBeans. The zip file should be named
FirstNameLastNameA9.zip.
Lab 9
Follow all directions in the COP3337 Lab Rules for Submitting Programs.

Resource details

Understand the Task Before You Use the Resource

Review the requirements, identify the programming concepts involved, study the implementation and test your understanding with your own examples and modifications.