Non continuation du programme
Résolu
gyto6
-
gyto6 -
gyto6 -
Bonjour,
Souhaitant élaborer un programme calculant Delta, les racines, Alpha et Beta pour une fonction du second degré de type ax²+bx+c, j'ai commencé à élaborer un programme. Seulement, celui-ci ne s'exécute plus après avoir calculé Delta en fonction des variables (soit a,b ou c) ou si je change ces valeurs, m'indique "Non-Real ERROR", ou encore, n'exécute pas le calcul de Alpha et Beta sur ma casio 35+. Ces erreurs me semblant vraiment très aléatoire, je vous fourni ma programmation en espérant recevoir votre expertise. Merci d'avance.
Début
Saisir A
Saisi B
Saisir C
B²-4AC-->D (D représente ?)
Afficher D
If D>0
Then -B- D½/2A-->E (Soit -B moins racine carrée de Delta sur 2 fois A)
-B+D½/2A-->F (Soit -B plus racine carrée de Delta sur 2 fois A)
Afficher E
Afficher F
If D=0
Then -B/2A-->G
Afficher G
-B/2A-->H (Soit Alpha)
-D/2A-->I (Soit Beta)
Afficher H
Afficher I
Fin
Merci d'avance encore une fois.
Souhaitant élaborer un programme calculant Delta, les racines, Alpha et Beta pour une fonction du second degré de type ax²+bx+c, j'ai commencé à élaborer un programme. Seulement, celui-ci ne s'exécute plus après avoir calculé Delta en fonction des variables (soit a,b ou c) ou si je change ces valeurs, m'indique "Non-Real ERROR", ou encore, n'exécute pas le calcul de Alpha et Beta sur ma casio 35+. Ces erreurs me semblant vraiment très aléatoire, je vous fourni ma programmation en espérant recevoir votre expertise. Merci d'avance.
Début
Saisir A
Saisi B
Saisir C
B²-4AC-->D (D représente ?)
Afficher D
If D>0
Then -B- D½/2A-->E (Soit -B moins racine carrée de Delta sur 2 fois A)
-B+D½/2A-->F (Soit -B plus racine carrée de Delta sur 2 fois A)
Afficher E
Afficher F
If D=0
Then -B/2A-->G
Afficher G
-B/2A-->H (Soit Alpha)
-D/2A-->I (Soit Beta)
Afficher H
Afficher I
Fin
Merci d'avance encore une fois.
A voir également:
- Non continuation du programme
- Programme demarrage windows - Guide
- Message programmé iphone - Guide
- Mettre en veille un programme - Guide
- Programme word gratuit - Guide
- Cette action ne peut pas être réalisée car le fichier est ouvert dans un autre programme - Guide
2 réponses
Salut,
Attention pour E et F : n'oublie pas les parenthèses (c'est tout sur 2A).
Si D=0, la partie correspondante ne va pas s'exécuter.
Voici le code corrigé (tu vas comprendre ton erreur) :
Attention pour E et F : n'oublie pas les parenthèses (c'est tout sur 2A).
Si D=0, la partie correspondante ne va pas s'exécuter.
Voici le code corrigé (tu vas comprendre ton erreur) :
Début Saisir A Saisir B Saisir C B²-4AC->D Afficher D If D>0 Then (-B-D½)/2A->E (-B+D½)/2A->F Afficher E Afficher F IfEnd If D=0 Then -B/2A->G Afficher G -B/2A->H -D/2A->I Afficher H Afficher I IfEnd Fin