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       x1 EST_DU_TYPE NOMBRE
8       x2 EST_DU_TYPE NOMBRE
9     DEBUT_ALGORITHME
10      AFFICHER "a,b et c sont des réels avec a différent de zéro"
11      LIRE a
12      LIRE b
13      LIRE c
14      d PREND_LA_VALEUR b*b-4*a*c
15      SI (d<0) ALORS
16        DEBUT_SI
17        AFFICHER "d="
18        AFFICHER d
19        AFFICHER "Pas de solution"
20        FIN_SI
21      SI (d==0) ALORS
22        DEBUT_SI
23        AFFICHER "d=0"
24        x0 PREND_LA_VALEUR -b/(2*a)
25        AFFICHER "Une seule solution :"
26        AFFICHER x0
27        FIN_SI
28      SI (d>0) ALORS
29        DEBUT_SI
30        AFFICHER "d="
31        AFFICHER d
32        x1 PREND_LA_VALEUR -b+sqrt(d)/2*a
33        AFFICHER "x1 ="
34        AFFICHER x1
35        x2 PREND_LA_VALEUR -b-sqrt(d)/2*a
36        AFFICHER "x2="
37        AFFICHER x2
38        FIN_SI
39    FIN_ALGORITHME