cours algorithmique et programmation 4 si.pdf


Aperçu du fichier PDF cours-algorithmique-et-programmation-4-si.pdf - page 3/222

Page 1 2 345222


Aperçu texte


cours de 2ème et 3ème

Rappel

IV- Les structures répétitives :
Structure itérative
Complète
Pour <compteur> de Vi à Vf Faire

En
algorithme

En Pascal

Les instructions à répéter

Structure itérative à condition d'arrêt
Au moins une fois
Init <conditions>
Répéter

Init <conditions>
Tant que <conditions> Faire

Les instructions à répéter
Les instructions à répéter

Fin Pour

Jusqu'à <conditions>

…………

…………
……….. ;{init}
Repeat
……. ;
{suite d’instructions à
répéter}
Until <condition-arrêt> ;

……….. ;{init}
For <compteur> : = Vi to Vf Do
Begin
…;
{suite d’instructions à répéter}
……….. ;
End ;

Peut être aucune fois

Fin Tant que

……….. ;{init}
While <conditions> Do
begin
………. ;
{suite d’instructions à répéter}
End ;

Forme générale d’un programme Pascal
Program nom_prog ;
Uses wincrt ; { une bibliothèque}
Const
Déclaration des constantes
Type
Déclaration des nouveaux types
Var
Déclaration des variables globales
Procedure Nom-proc (liste des paramètres formels)
Var
Déclaration des variables locales
Begin
{Corps de procédure}
End ;
Function nom-fonct (liste des paramètres formels) : type-résultat
Var
Déclaration des variables locales
Begin
{Corps de la fonction}
End ;
{***************** programme principal ************************}
Begin
Corps du programme
Nom-proc (liste des paramètres effectifs)
//appel d’une procédure
Nom-var : = nom-fonct (liste des paramètres effectifs)
// appel d’une fonction
End.

3