Program 372: Adding 2 Polynomials
//Coming Soon
Output:
#include<stdio.h> main() { int i,j,sizePoly[2],polynomials[2][100],maxSize=0; for(i=0;i<2;i++) { printf("Enter number of terms in Polynomial %d\n",i+1); scanf("%d",&sizePoly[i]); printf("Enter Elements of Polynomial %d\n",i+1); for(j=0;j<sizePoly[i];j++) { printf("Enter x^%d Co-Efficient of Polynomial %d\n",j,i+1); scanf("%d",&polynomials[i][j]); } if(maxSize<sizePoly[i]) maxSize=sizePoly[i]; } int sum[maxSize]; for(i=0;i<maxSize;i++) { sum[i]=0; } for(i=0;i<2;i++) { for(j=0;j<sizePoly[i];j++) { sum[j]+=polynomials[i][j]; } } for(i=maxSize-1;i>=0;i--) { if(i!=0) { printf("%d x^%d + ",sum[i],i); } else { printf("%d x^%d\n",sum[i],i); } } }Explanation:
//Coming Soon
Output: