Comme dit précédemment, un algorithme correct peut se traduire facilement dans un langage de programmation et devenir ainsi un programme.
Ci-dessous, traduisons l’algorithme de notre exemple précédent en langage C.
Algorithme | Programme C |
Calcul_Aire constantes Pi = 3,14159 variables Rayon, Surface : réels début lire(Rayon) Surface:=Pi*(Rayon) 2 écrire (Surface) fin |
/* Programme calcul aire */ CONST Pi = 3.14159; VAR Rayon, Surface : REAL; BEGIN READLN(Rayon); Surface := Pi * SQR(Rayon); WRITELN (Surface); END. |
Algorithme | Programme PASCAL |
Calcul_Aire constantes Pi = 3,14159 variables Rayon, Surface : réels début lire(Rayon) Surface:=Pi*(Rayon) 2 écrire (Surface) fin |
PROGRAM Calcul_Aire; CONST Pi = 3.14159; VAR Rayon, Surface : REAL; BEGIN READLN(Rayon); Surface := Pi * SQR(Rayon); WRITELN (Surface); END. |