Aller au contenu

Algorithme (Classe: 2Nd)


Missbetizz

Messages recommandés

Posté(e)

écrire un algorithme permettant de résoudre une équation de la forme ax+b=0

Tester le fonctionnement de l'algorithme après avoir écrit chaque équation sous la forme adéquate:

A/ 2x-5=0 b/ -0,5(3-5x)=0 c/ -3x+2=3x+14

Vous pouvez donner une valeur approchée au 100 ème.

Là où j'en suis :

Algorithme :

• Retrancher b dans les deux membres.

• Diviser par a les deux membres

A/ 2x-5 = 0

Langage naturel :

Entrée : saisir x

Traitement : a reçoit 2 et b reçoit -5

Sortie : afficher x

2x-5 = 0

Langage machine :

2X-5=0

Donc, ax+b=0

2x-5=0

Ou, a=2 et b= -5

2x-5= 0

2x-5+5=0+5

2x/2=5/2

x=2,5

PS: j'ai la calculette casio

  • E-Bahut
Posté(e)

Je suggère :

Début algorithme

Variables

a, b et x.

Traitements

lire a

lire b

si a#0

afficher "la solution de a*x+b=0 est x=" -b/a

sinon

afficher impossible a=0

Fin traitements

Fin algorithme.

Posté(e)

Tout d'abord merci pour ton aide

Par contre, je n'ai pas tout comprit:

- la variable okai

-le traitement je comprend pas se signe : # cela veut dire différent de 0 ???

-la solution x=" -b/a que veut dire se signe " ?

Et le reste j'ai comprit.

Sinon est-ce que mon languahe naturel et machine est correcte ?

Et aussi ma prof, nous as apprit que dans un algorithme, il y a variable, entrée, traitement, sortie, mais mon sortit est-il bon ?

  • E-Bahut
Posté(e)

J'ai un peu de mal avec ton charabia.

Pour la ligne Sortie, j'ai fait apparaître un libellé entre deux " suivi du résultat algébrique de l'équation ax+b=0 qui est -b/a (qui doit être vu en 4ème et revu en 3ème).

Pour t’entraîner, tu peux installer AlgoBox sur ton ordinateur et apprendre en ligne comment rédiger correctement.

Au travail.

Posté(e)

J'ai juste recopier les choses que tu avais mit dont j'avais pas comprit.

Ok pour la ligne de sortie, et c'est quoi algobox, je l'ai jamais utilisé je sais pas comment ca marche.

  • E-Bahut
Posté(e)

AlgoBox est un logiciel gratuit qui s'installe sur un ordinateur connecté à Internet. Largement utilisé, avec des fiches explicatives dans la plupart des livres de la seconde à la terminale.

Je n'irai pas plus loin sur ce sujet.

Posté(e)

Voilà se que j'ai réussit à faire est-ce bon ???

Consigne :

écrire un algorithme permettant de résoudre une équation de la forme ax+b=0

Tester le fonctionnement de l'algorithme après avoir écrit chaque équation sous la forme adéquate:

A/ 2x-5=0 b/ -0,5(3-5x)=0 c/ -3x+2=3x+14

Vous pouvez donner une valeur approchée au 100 ème.

Algorithme :

Variable : a, b et x

Traitement : lire a

Lire b

Si a ≠ 0

Sortie : Afficher la solution de ax+b = 0

x= –b/a

Sinon afficher impossible a=0

Fin traitements

Fin algorithme

Fonctionnement de l’algorithme :

A/ 2x-5 = 0

Langage naturel :

Variable : 2, -5 et x

Entrée : lire 2

Lire -5

Si 2 ≠ -5

Sortie : Afficher la solution de 2x-5=0

x= 2,5

Fin traitements

Fin algorithme

Langage machine :

2X-5=0

B/ -0,5(3-5x) = 0 -0,5(3-5x) = 0

-1,5 + 2,5x = 0

Langage naturel : 2,5x -1,5=0

Variable : 2,5, -1,5 et x

Entrée : lire 2,5

Lire -1,5

Si 2,5 ≠ -1,5

Sortie : Afficher la solution de 2,5x – 1,5= 0

x= 0,6

Fin traitements

Fin algorithme

Langage machine :

-0,5(3,5X) = 0

C/ -3x+2=3x+14 -3x+2 = 3x+14

-3x+2 -3x-14 = 3x+14-3x-14

Langage naturel : -6x-12 = 0

Variable : -6, -12 et x

Entrée : lire -6

Lire -12

Si -6 ≠ -12

Sortie : Afficher la solution de -6x-12 =0

x= -2

Fin traitements

Fin algorithme

Langage machine :

-3X+2 = 3x +14

  • E-Bahut
Posté(e)

Tu n'as pas compris ce qu'est un algo. Reprends ton livre de cours ou tes notes.

Un algo est en gros l'explication des opérations à faire pour résoudre un problème, et ne change pas selon les différentes valeurs à traiter comme tu as fait.

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...
spam filtering
spam filtering