Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- class PolyNode
- {
- private int coeff; // coefficient of each term
- private int degree; // degree of each term
- private PolyNode next; // link to the next term node
- public PolyNode (int c, int d, PolyNode initNext)
- {
- coeff = c;
- degree = d;
- next = initNext;
- }
- public int getCoeff()
- {
- return coeff;
- }
- public int getDegree()
- {
- return degree;
- }
- public PolyNode getNext()
- {
- return next;
- }
- public void setCoeff (int newCoeff)
- {
- coeff = newCoeff;
- }
- public void setDegree (int newDegree)
- {
- degree = newDegree;
- }
- public void setNext (PolyNode newNext)
- {
- next = newNext;
- }
- public void EnterX(int x){
- }
- }
- class exe{
- public static void main(String args[]){
- Scanner in= new Scanner(System.in);
- System.out.println("##### ENTER-POLY METHOD #####");
- System.out.println();
- System.out.println();
- System.out.print("Enter degree of the polynomial: ");
- int degree= in.nextInt();
- PolyNode p=null;
- Polynode t=null;
- for(int k=degree;k>= 0;k--)
- {
- System.out.print("Enter coefficient for X^"+ k+" If no term exists, enter 0 ===>>");
- int i=in.nextInt();
- if(i==0)
- break;
- else{
- p=new PolyNode(i,k,t);
- t=p;
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement