Next: Exercice 3
Up: No Title
Previous: Exercice 1
class Polynome {
int[] coefficients;
int degre;
static Polynome somme(Polynome a, Polynome b) {
Polynome c= new Polynome();
c.degre = (a.degre < b.degre)? b.degre : a.degre;
c.coefficients= new int[c.degre];
for (int i=0; i<c.degre; i++)
c.coefficients[i] = a.coefficients[i] + b.coefficients[i];
return c;
}
static Polynome produit(Polynome a, Polynome b) {
Polynome c= new Polynome();
c.degre = a.degre + b.degre;
c.coefficients = new int[c.degre];
for (int i=0; i< c.degre; i++) {
int s=0;
for (j=0; j<=i ; j++)
s=s + a.coefficients[j]*b.coefficients[i-j];
c.coefficients[i]= s;
}
return c;
}
}
Dominique Perrin
1998-11-18