assign7_design - Arria Owlia apo223 15735 04/25/08...

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
Arria Owlia – apo223 15735 – 04/25/08 Assignment 7 – Design Poly *addPolys(Poly *p2) input: Poly *p2. Poly *p1 is an implicit parameter results: Poly *poly.  general operation: This function creates a new linked list. It will be filled with the members of Poly *p1 first, and  then each term of Poly *p2 will be sorted into the list to create a proper result. pre-condition: Poly *p1,*p2 must both be valid polynomials obtained from the filename input by the user. post-condition: Poly *poly is a properly defined and sorted polynomial. It is ordered in descending order. No terms  with coefficient of 0 should be displayed. Also, terms with a power of 1 should not display an “x.” Poly *multiplyPolys(Poly *p2) input: Poly *p2. Poly *p1 is an implicit parameter.  results: Poly *poly. general operation: This function creates a new linked list. Each member of Poly *p1 will be multiplied by every 
Background image of page 1
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 05/01/2008 for the course EE 312 taught by Professor Shafer during the Spring '08 term at University of Texas at Austin.

Ask a homework question - tutors are online