Résoudre un système de 2éq. avec Algobox
Argamuffin
-
Argamuffin -
Argamuffin -
Bonjour,
(regarder le titre)
J'ai essayé de construire un algorithme avec ce logiciel, mais apparement, cela ne marche pas... Sauf qe je ne vois pas mon erreur... Quelqu'un pourrait-il m'aider?
1 VARIABLES
2 a EST_DU_TYPE NOMBRE
3 b EST_DU_TYPE NOMBRE
4 c EST_DU_TYPE NOMBRE
5 d EST_DU_TYPE NOMBRE
6 e EST_DU_TYPE NOMBRE
7 f EST_DU_TYPE NOMBRE
8 x EST_DU_TYPE NOMBRE
9 y EST_DU_TYPE NOMBRE
10 DEBUT_ALGORITHME
11 AFFICHER "Mettre le système sous la forme ax+by=c et dx+ey=f."
12 PAUSE
13 LIRE a
14 LIRE b
15 LIRE c
16 LIRE d
17 LIRE e
18 LIRE f
19 SI (a*e-d*b!=0) ALORS
20 DEBUT_SI
21 x PREND_LA_VALEUR (c*e-f*b)/(a*e-d*b)
22 y PREND_LA_VALEUR (a*f-d*c)/(a*e-d*b)
23 AFFICHER "x="
24 AFFICHER x
25 AFFICHER "y="
26 AFFICHER y
27 FIN_SI
28 SINON
29 DEBUT_SINON
30 SI (c==f) ALORS
31 DEBUT_SI
32 AFFICHER "Le système a une infinité de couple de solutions."
33 FIN_SI
34 SINON
35 DEBUT_SINON
36 AFFICHER "Le système n'a aucun couple de solution."
37 FIN_SINON
38 FIN_SINON
39 FIN_ALGORITHME
(On prend le cours de maths du programme de 2nde pour les systèmes)
Merci D'avance
Argamuffin
(regarder le titre)
J'ai essayé de construire un algorithme avec ce logiciel, mais apparement, cela ne marche pas... Sauf qe je ne vois pas mon erreur... Quelqu'un pourrait-il m'aider?
1 VARIABLES
2 a EST_DU_TYPE NOMBRE
3 b EST_DU_TYPE NOMBRE
4 c EST_DU_TYPE NOMBRE
5 d EST_DU_TYPE NOMBRE
6 e EST_DU_TYPE NOMBRE
7 f EST_DU_TYPE NOMBRE
8 x EST_DU_TYPE NOMBRE
9 y EST_DU_TYPE NOMBRE
10 DEBUT_ALGORITHME
11 AFFICHER "Mettre le système sous la forme ax+by=c et dx+ey=f."
12 PAUSE
13 LIRE a
14 LIRE b
15 LIRE c
16 LIRE d
17 LIRE e
18 LIRE f
19 SI (a*e-d*b!=0) ALORS
20 DEBUT_SI
21 x PREND_LA_VALEUR (c*e-f*b)/(a*e-d*b)
22 y PREND_LA_VALEUR (a*f-d*c)/(a*e-d*b)
23 AFFICHER "x="
24 AFFICHER x
25 AFFICHER "y="
26 AFFICHER y
27 FIN_SI
28 SINON
29 DEBUT_SINON
30 SI (c==f) ALORS
31 DEBUT_SI
32 AFFICHER "Le système a une infinité de couple de solutions."
33 FIN_SI
34 SINON
35 DEBUT_SINON
36 AFFICHER "Le système n'a aucun couple de solution."
37 FIN_SINON
38 FIN_SINON
39 FIN_ALGORITHME
(On prend le cours de maths du programme de 2nde pour les systèmes)
Merci D'avance
Argamuffin
A voir également:
- Résoudre un système de 2éq. avec Algobox
- Restauration systeme windows 10 - Guide
- Vérificateur des fichiers système - Guide
- Vous avez besoin d'une autorisation de la part de système pour modifier ce dossier - Guide
- Comment refaire le système d'un ordinateur - Guide
- Cloner disque systeme - Guide
3 réponses
Bonjour,
Qu'est-ce qui ne marche pas?
Sinon essayes de mettre des parenthèses
19 SI ((a*e)-(d*b)!=0) ALORS
21 x PREND_LA_VALEUR ((c*e)-(f*b))/((a*e)-(d*b))
...
;)
Qu'est-ce qui ne marche pas?
Sinon essayes de mettre des parenthèses
19 SI ((a*e)-(d*b)!=0) ALORS
21 x PREND_LA_VALEUR ((c*e)-(f*b))/((a*e)-(d*b))
...
;)
Salut,
Je viens de le tester, il m'a l'air de marcher!
A quelle ligne est l'erreur chez toi ?
Voici en plus quelques améliorations :
- "une infinité de couple de solutions" : il est plus exact de dire "infinité de couples solutions".
- de même pour "aucun couple de solution" -> "aucun couple solution".
- en mode d'édition normal, sélectionnes la ligne 24 , clic sur Modifier la ligne et coche Ajouter un retour ligne. Ce sera plus propre pour la lecture des résultats.
Crdlmnt,
Je viens de le tester, il m'a l'air de marcher!
A quelle ligne est l'erreur chez toi ?
Voici en plus quelques améliorations :
- "une infinité de couple de solutions" : il est plus exact de dire "infinité de couples solutions".
- de même pour "aucun couple de solution" -> "aucun couple solution".
- en mode d'édition normal, sélectionnes la ligne 24 , clic sur Modifier la ligne et coche Ajouter un retour ligne. Ce sera plus propre pour la lecture des résultats.
Crdlmnt,