Tester l'algorithme :


(cliquer sur le bouton ci-dessus pour lancer ou relancer l'exécution de l'algorithme)
Remarque : si les messages "Algorithme lancé" et "Algorithme terminé" n'apparaissent pas au bout d'un moment dans la zone ci-dessous, c'est que l'algorithme contient une erreur.

Résultats :

Code de l'algorithme :
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       x0 EST_DU_TYPE NOMBRE
7     DEBUT_ALGORITHME
8       AFFICHER "a, b et c sont des réels avec a différent de 0"
9       LIRE a
10      LIRE b
11      LIRE c
12      d PREND_LA_VALEUR b*b-4*a*c
13      SI (d<0) ALORS
14        DEBUT_SI
15        SI (a>0) ALORS
16          DEBUT_SI
17          AFFICHER "tous les réels sont solutions"
18          FIN_SI
19          SINON
20            DEBUT_SINON
21            AFFICHER "pas de solution"
22            FIN_SINON
23        FIN_SI
24      SI (d==0) ALORS
25        DEBUT_SI
26        x0 PREND_LA_VALEUR -b/(2*a)
27        SI (a>0) ALORS
28          DEBUT_SI
29          AFFICHER "tous les réels sont solutions"
30          FIN_SI
31          SINON
32            DEBUT_SINON
33            AFFICHER "une seule solution : "
34            AFFICHER x0
35            FIN_SINON
36        FIN_SI
37    FIN_ALGORITHME