Vous êtes sur la page 1sur 1

ALGORITHME TROUVER LES EXTREMAS

// FONCTION EVALUER POLYNOME.

Fonction evaluerPolynome(coefficient[]: double, degre: entier, x: double) : double

var
resultat: double
I: entier

DEBUT
resultat← 0

pour I allant de 1 a degree Faire


resultat← resultat + coefficient[i]*x^degre-i

Finpour

retourner resultat.

FINFONCTION

PROCEDURE trouverExtrema(coefficicient[]: double, degre: entier a,b: double)


var

DEBUT
pas← 0.001
x←a
y← evaluerPolynome(coefficient, degre, x)
max←y
min←y

Tantque x< = b Faire

y← evaluerPolynome(coefficient, degre, x)

si y > max alors


max← y

sinonsi y<max alors


min← y

finsi

x← x +pas

fintantque.

ecrire(“min”, “max”)

FINPROCEDURE

Vous aimerez peut-être aussi