DO |
Faire |
---|---|
Free Pascal |
Syntaxe
for Variable := Expression to Expression do Statement; |
for each el: String in mylist do |
while Expression do Statement; |
try Statements except on ExceptionClass do Statement; end; |
with Expression do Statement; |
Description
Ce mot réservé permet d'indiquer des instructions a exécuter ou traiter selon un certain contexte.
Exemple
Voici quelques exemples typiques de l'utilisation de ce mot réservé :
- Program DoSamples;
-
- {$MODE Delphi}
-
- Uses SysUtils;
-
- Var
- Enregistrement:Record
- champA,champB:Integer;
- End;
- I:Integer;
-
- BEGIN
- With Enregistrement do Begin
- champA := -10;
- champB := 3;
- For I:=champA to champB do Begin
- Try
- WriteLn('I = ',I,', 1/I = ',1/I:0:2);
- Except
- On EDivByZero do WriteLn('Division par 0');
- End;
- End;
- End;
- END.
on obtiendra le résultat suivant :
I = -10, 1/I = -0.10I = -9, 1/I = -0.11
I = -8, 1/I = -0.13
I = -7, 1/I = -0.14
I = -6, 1/I = -0.17
I = -5, 1/I = -0.20
I = -4, 1/I = -0.25
I = -3, 1/I = -0.33
I = -2, 1/I = -0.50
I = -1, 1/I = -1.00
I = 0, 1/I = Division par 0
I = 1, 1/I = 1.00
I = 2, 1/I = 0.50
I = 3, 1/I = 0.33
Dernière mise à jour : Dimanche, le 28 février 2016