Psst.. new poll here.
Psst.. new forums here.
Microsoft is blocking us again (TY IP Reputation!) so just use oauth login instead. :)
Paste
Pasted as C by registered user JanOpala ( 5 years ago )
#include <stdio.h>
#include <stdlib.h>
int coeff[n], order[n], n;
char sign[n];
void pisz_wielomian (int n, int coeff[n], order[n], char sign[n]){
for (int i=n; i>=0; i--){
if(coeff[i]!=0){ //wykluczamy jednomian zerowy
if(sign[i]=='-'||i<n){
putchar(sign[i]);
}
putchar(coeff[i]);
putchar('x');
if(order[i]>=1){
putchar('^');
putchar(order[i]);
}
}
}
}
//suma wielomianów to dodanie ze sobą wielomianu a i wielomianu b
void suma_wielomianow(char sign_a[n], sign_b[n], sign_c[n]; int n, coeff_a[n], coeff_b[n], coeff_c[n]){
//c=a+b
for (int i=n; i>=0; i--){
if (sign_a[i]='-'){
coeff_a[i]=0-coeff_a[i];
}
if (sign_b[i]='-'){
coeff_b[i]=0-coeff_b[i];
}
coeff_c[i]=coeff_a[i]+coeff_b[i];
if(coeff_c[i]<0){
sign_c[i]="-";
coeff_c[i]=0-coeff_c[i];
}
}
}
Revise this Paste
Children: 120537