j'ai un petit problème avec mon script. Lorsque je saisi $1, -3$ et $2$ pour avoir les solutions de $x^2-3x+2=0$.
Algobox me renvoit $1.5$ et $1.5$.
Où me suis-je trompé ?
Code : Tout sélectionner
1 VARIABLES
2 a EST_DU_TYPE NOMBRE
3 b EST_DU_TYPE NOMBRE
4 c EST_DU_TYPE NOMBRE
5 Delta EST_DU_TYPE NOMBRE
6 Alpha EST_DU_TYPE NOMBRE
7 Beta EST_DU_TYPE NOMBRE
8 DEBUT_ALGORITHME
9 LIRE a
10 LIRE b
11 LIRE c
12 Delta PREND_LA_VALEUR pow(b,2)-4*a*c
13 SI (Delta<0) ALORS
14 DEBUT_SI
15 AFFICHER "Pas de solution"
16 FIN_SI
17 SINON
18 DEBUT_SINON
19 SI (Delta=0) ALORS
20 DEBUT_SI
21 Alpha PREND_LA_VALEUR -b/2*a
22 AFFICHER "Une solution "
23 AFFICHER Alpha
24 FIN_SI
25 SINON
26 DEBUT_SINON
27 Alpha PREND_LA_VALEUR (-b-sqrt(Delta))/(2*a)
28
29 Beta PREND_LA_VALEUR (-b+sqrt(Delta))/(2*a)
30 AFFICHER "2 Solutions"
31 AFFICHER Alpha
32 AFFICHER Beta
33 FIN_SINON
34 FIN_SINON
35 FIN_ALGORITHME