Bibm@th

Forum de mathématiques - Bibm@th.net

Bienvenue dans les forums du site BibM@th, des forums où on dit Bonjour (Bonsoir), Merci, S'il vous plaît...

Vous n'êtes pas identifié(e).

#1 21-11-2006 21:51:10

forum914
Membre
Inscription : 21-11-2006
Messages : 2

algorithme d'Horner

REbonsoir !


Pourriez-vous me dire comment concevoir l'algo d'Horner, pour un polynôme..(ou alors me donner carrément le code en C??

Il s'agit d'un polynôme de degré n. Il faut en fait calculer la valeur numérique en x.
On évitera l'exponentiation (en entrant au clavier les valeurs de n, des coefficients de ai et de X).

J'attends vos réponses si sympa..


Bien à Vous,


Forum914


EDIT Galdinx : J'ai supprimé ton autre message qui faisait doublon ; pense que tu peux éditer un message en cliquant sur le bouton modifier ce qui évitera de multiplier les messages

Dernière modification par galdinx (21-11-2006 22:00:37)

Hors ligne

#2 21-11-2006 22:12:02

galdinx
Modo gentil
Inscription : 21-06-2006
Messages : 507
Site Web

Re : algorithme d'Horner

Bonsoir,

Soit la donnée de P(X) =  a0 +a1x +... + anx^n  ton polynome

on considère que les an apartiennent a un tableau

et soit la donnée de x (c'est a dire qu'on connait la veleur de x)


J'ai donc trouvé cet algorithme (testé et approuvé)

#include <stdio.h>
#include <stdlib.h>

int main(int argc, char *argv[])
{
int n=5+1;
float a[]={1,2,3,4,5,6};
float t[n];
t[0]=1;
float s=a[0];
float x=2;
int i;
for (i=1; i<=n;i++){
t[i]=x;
s=s + a[i]*t[i];
x=x*t[1];
};
printf("P(x) = %f\n",s);
  system("PAUSE");   
  return 0;
}


Voila je pense pas etre trop loin de la solution (par contre il s'agit de ma propre version ; je ne connais pas l'algo d'horner mais je pense que google peut facilement te le donner)

A+

Hors ligne

#3 21-11-2006 23:52:56

Fred
Administrateur
Inscription : 26-09-2005
Messages : 7 049

Re : algorithme d'Horner

Bonsoir,

  Google, voire même ton site préféré(:-))) donne les infos :
http://www.bibmath.net/dico/index.php3? … orner.html

Hors ligne

#4 22-11-2006 00:05:05

galdinx
Modo gentil
Inscription : 21-06-2006
Messages : 507
Site Web

Re : algorithme d'Horner

Lol effectivement,


Donc mon sript en C mais pas exactement l'illustration de cette méthode mais s'en rapproche pas mal.

Je pense qu'a partir de l'énoncé tu pourras y apporter facilement les modificaitons necessaires...


Bon courage

Hors ligne

Pied de page des forums