« Delphi/Structures conditionnelles et répétitives » : différence entre les versions
Contenu supprimé Contenu ajouté
Aucun résumé des modifications |
|||
Ligne 166 :
==For==
La boucle '''for''' est une boucle dont le nombre d'exécution est définit, il ne dépend pas d'une condition.
Sa syntaxe est la suivante:
for compteur := valeurInitiale to valeurFinale do instruction
ou
for compteur := valeurInitiale downto valeurFinale do instruction
Avec un exemple ce sera plus clair.
<source lang="delphi">
Var
Index, Moyenne: integer;
Temperatures: array[1..10] of integer;
begin
for Index:= 1 to 10 do
begin
Write('Entrez la température du jour n°', Index, ': ');
ReadLn(Temperratures[Index]);
end;
for Index:= 10 downto 1 do
Moyenne := Temperratures[Index] + Moyenne;
Moyenne = Moyenne / 10;
end.
</source>
|