« Delphi/Structures conditionnelles et répétitives » : différence entre les versions

Contenu supprimé Contenu ajouté
Byroot (discussion | contributions)
Byroot (discussion | contributions)
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>