Bonjour, j'aurai besoin d'aide pour cet exercice car je ne comprend pas du tout les algorithmes.
énoncé :
Recopie et complète l'algorithme en langage naturel ci-dessous (voir photo) qui permet de déterminer les racines du polynôme ax2+bx+c en fonction des valeurs dès coefficient a, b et c.
Attention ! Cest en langage naturel
-> j'ai deja tester plusieurs programmes différents sur ma calculatrice mais aucun ne fonctionne. Merci de m'aider au plus vite.
****Pas de scan de document !...****
Sujet ancien- ne plus donner ce lien-merci
3. RECOPIER SON ÉNONCÉ sur le forum (ne pas raconter l'énoncé), pas de scan de sujet , RECOPIER SES RECHERCHES , pas de scan de brouillon de recherche dans les messages,
Bonjour,
Attention on parle de langage naturel ici, autrement dit tu n'a pas besoin de le programmer sur ta calculatrice si ce n'est pas demandé.
Pour répondre à la question, commence par te demander:
Comment trouver les racines d'un polynôme de la forme "ax²+bc+c"
Tu as vu ça en seconde normalement.
Bonjour
Et si tu nous donnais un exemple de ce que tu envisages comme solution en t'aidant de la méthode que tu utilises "à la main".
Il faudrait commencer par être certain(e) que c'est bien une équation du second degré.
Puis pour mettre le résultat d'un calcul dans une variable il y a :
Affecter "calcul" à VARIABLE
Ce qu'a dit cocolaricotte est juste.
De plus tu sais combien valent les racines quand D=0 et D>0
Il suffit d'appliquer les opérations qui en découlent à une variable (par exemple X0)
Là où tu places tes affectations tu risques de tomber sur 2 types d'erreur :
- division par 0 si la personne qui va utiliser l'algorithme saisit 0 par erreur
- calcul impossible d'une racine carrée d'un nombre négatif quand D est négatif
Il va falloir faire des tests "SI" avant de faire les calculs comme quand tu le fais "à la main"
Il n'y a pas de sens à saisir X,Y,Z si tu ne connais pas encore D.
Tu dois d'abord calculer D
Puis en fonction de sa valeur (0 ou >0) tu demande a l'algorithme de te calculer la valeur des racines correspondantes.
Les instructions s'effectuent dans l'ordre où on les rencontre comme dans un programme de construction qu'on te demandait en 6ème et 5ème
Donc quand la machine calculera Racine(D) elle va se planter quand D sera négatif.
A la main tu ferais :
Si le coefficient a n'est pas nul alors on a bien une équation du second degré
Alors on peut calculer D le discriminant
Si D < 0 , alors il n'y a pas de solution
Si D = 0 , alors il y a une solution qu'on peut calculer et afficher
Si D > 0 , alors il y a deux solutions qu'on peut calculer et afficher
A toi.
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :