Programme c++?

Bonjour,
comment fair pour ecrire un programme C qui calcule P(X)=AnX^n+............+A1X+A0 en utilisantla fonction pow() pour le calcul.
merci d'avance
Configuration: Windows XP
Internet Explorer 6.0

En référence à cette discussion

3 réponses

  1. merci bcp ,t'es tres gentil
    0
    1. ça fait longtemp que je n'ai pas fait de C, mais je pense que le code qui suit n'est pas trop mal

      #include <stdio.h>
      #include <math.h>

      int main()
      {
      double a = 12;
      double p = 0; // résultat de la fonction
      int n = 10; //valeur du degres que tu veux
      int tmp_n=0; // valeur temporaire de n
      int x = 2;

      while(tmp_n<n+1) {
      p = p + a * pow(x,tmp_n)
      tmp_n = tmp_n+1;
      }

      printf("Resultat de p(%d) = %d",x,p);

      return 0;
      }

      Sauf que je viens de me rendre compte que je calcul P(x) = a * x^n + a * x^(n-1) + ... + a *x + a
      il faut juste que tu trouve un moyen d'enregistrer les valeurs de a
      Par exemple dans un tableau de taille n
      0