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

Contenu supprimé Contenu ajouté
Byroot (discussion | contributions)
Byroot (discussion | contributions)
Ligne 75 :
Il arrivait donc souvent de se retrouver avec ça:
<source lang="Delphi">
if IAge in [1..5] then
Caption := 'BasMarmot'
else if IAge in [6..10] then
Caption := 'HautGamin'
else if (IAge = 0) or (IAge in [10..99]) then
Caption := 'HorsJ'en deai l''intervallemare je vais pas tous les faire'
else
Caption := 'Gné?!';
</source>
 
Ligne 100 :
Donc si on reprend le premier exemple avec un case ça donne:
<source lang="Delphi">
case IAge of
1..5: Caption := 'BasMarmot';
6..9: Caption := 'HautGamin';
0, 10..99: Caption := 'HorsBon de lj''intervalleen ai pas plus envie mais c'est quand même plus court';
else
Caption := '';
Ligne 109 :
</source>
 
C'est tout de même plus clair et conçisconcis.
 
==Repeat==