Inscription / Connexion Nouveau Sujet
Niveau première
Partager :

Algorithme pour équation du second degrès

Posté par
bicma
30-10-14 à 12:31

Bonjour à tous,

Je n'arrive pas à créer un algorithme pour une équation du second degrés,
afin de trouver Delta (quand il est =0, <0 et >0)
J'ai essayé avec l'algorithme ci-joint mais je me doute que ma réponse est fausse.

Pouvez-vous m'aider ?
Merci d'avance.

Algorithme pour équation du second degrès

Algorithme pour équation du second degrès

Posté par
ophel62bp
re : Algorithme pour équation du second degrès 30-10-14 à 13:25

Bonjour,
Il y a quelques petites erreurs mais le principal c'est que tu as compris le principe de cet algorithme.
- 1ère erreur : tu as mis b² mais ALGOBOX ne comprend pas cette notation donc soit on met b*b ou avec la notation d'ALGOBOX on met pow(b,2)
- 2ème erreur : quand tu fais le test "Si Delta=0" tu dois mettre un double égal car c'est un test; donc on doit mettre "Delta==0".
- 3ème "erreur" : quand tu affectes -b/2*a à x0, j'ajouterai des parenthèses pour être sûre qu'il calcule correctement donc je mettrai -b/(2*a)... mais si ça marche comme ça tant mieux idem pour les solutions lorsque Delta est positif, je mettrai : (-b-sqrt(Delta))/(2*a) et (-b+sqrt(Delta))/(2*a) pour les valeurs que tu affectes à x1 et x2 (et là c'est sûr sinon tu n'auras pas le bon résultat...)
Pour simplifier l'algo, on peut aussi utiliser le "sinon", ça allège un peu l'algorithme...
Voici ce que je propose :

Algorithme pour équation du second degrès

Posté par
bicma
re : Algorithme pour équation du second degrès 30-10-14 à 13:40

Merci beaucoup, j'ai compris toutes mes erreurs.



Vous devez être membre accéder à ce service...

Pas encore inscrit ?

1 compte par personne, multi-compte interdit !

Ou identifiez-vous :


Rester sur la page

Inscription gratuite

Fiches en rapport

parmi 1722 fiches de maths

Désolé, votre version d'Internet Explorer est plus que périmée ! Merci de le mettre à jour ou de télécharger Firefox ou Google Chrome pour utiliser le site. Votre ordinateur vous remerciera !