Tester l'algorithme :


(cliquer sur le bouton ci-dessus pour lancer ou relancer l'exécution de l'algorithme)

Résultats :

Code de l'algorithme :
1     VARIABLES
2       W EST_DU_TYPE NOMBRE
3       K EST_DU_TYPE NOMBRE
4       N EST_DU_TYPE NOMBRE
5       P EST_DU_TYPE NOMBRE
6       U EST_DU_TYPE NOMBRE
7       V EST_DU_TYPE NOMBRE
8       Q EST_DU_TYPE NOMBRE
9       STOCK EST_DU_TYPE NOMBRE
10    DEBUT_ALGORITHME
11      LIRE P
12      N PREND_LA_VALEUR 0
13      U PREND_LA_VALEUR 1
14      V PREND_LA_VALEUR 2
15      TANT_QUE (abs(V-U)>pow(10,-P)) FAIRE
16        DEBUT_TANT_QUE
17        STOCK PREND_LA_VALEUR U
18        U PREND_LA_VALEUR sqrt(U*V)
19        V PREND_LA_VALEUR (STOCK+V)/2
20        N PREND_LA_VALEUR N+1
21        FIN_TANT_QUE
22      AFFICHER "n : "
23      AFFICHER N
24      AFFICHER "Un : "
25      AFFICHER U
26      AFFICHER "Vn : "
27      AFFICHER V
28    FIN_ALGORITHME