Calcul de la valeur d'un polynome quelconque en x quelconque

Contenu du snippet

Ce programme est très interressant car il permet de calculer la valeur d'un polynome de degré n à coefficients quelconques. Il vous faut entrer le degré du polynome ainsi que les coefficients.
Par exmple la valeur de P(x) = 1 + 2x + 5x^6 + 4x^7 pour x = 2

Source / Exemple :


#include <stdio.h>

void main ()
{
     int n, i;
     float ai[500], x, P;

     printf ("Bienvenue dans mon programme de calcul de la valeur d'un polynome P\nquelconque.\n");

     printf ("Entrez n, le degre du polynome P.\n");
     scanf ("%d", &n);

     for (i=0;i<=n;i=i+1)
     {
         printf ("a%d = ", i);
         scanf ("%f", &ai[i]);
     }

     printf ("Entrez la valeur de x.\n");
     scanf ("%f", &x);

     P = ai[n];

     for (i=n-1;i>=0;i=i-1)
     {
         P = P * x + ai[i];
     }

     printf ("P(%f) = %f\n", x, P);

     printf ("RMAD PROD©");

     getch ();
}

Conclusion :


Ce programme sera suivi de bien d'autres tout aussi interressants et utiles.

Pour me contacter RMadmann@aol.com

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.