DelphiCool
Messages postés455Date d'inscriptionmardi 24 juillet 2001StatutMembreDernière intervention10 mars 2009
-
13 avril 2002 à 23:26
cs_Nono40
Messages postés962Date d'inscriptionmercredi 3 avril 2002StatutMembreDernière intervention12 septembre 2006
-
14 avril 2002 à 16:43
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
cs_Nono40
Messages postés962Date d'inscriptionmercredi 3 avril 2002StatutMembreDernière intervention12 septembre 20062 14 avril 2002 à 16:43
Repeat ne donnerait pas tout à fait le même résultat :
a:=1;
Repeat
// code
inc(a,2)
until a>10;
A première vu c'est pareil, mais repeat effectue au moins un tour. Donc pour remplacer une boucle For du type For a:=1 to Nombre Do ... Si nombre=0 alors la boucle Repeat ferait un tour qu'elle ne serait pas censé faire. Contrairement à la boucle en While qui ne ferait rien comme la boucle en For.
Bonne prog à tous en ce dimanche maussade...
DelphiCool
Messages postés455Date d'inscriptionmardi 24 juillet 2001StatutMembreDernière intervention10 mars 2009 13 avril 2002 à 23:26
14 avril 2002 à 16:43
a:=1;
Repeat
// code
inc(a,2)
until a>10;
A première vu c'est pareil, mais repeat effectue au moins un tour. Donc pour remplacer une boucle For du type For a:=1 to Nombre Do ... Si nombre=0 alors la boucle Repeat ferait un tour qu'elle ne serait pas censé faire. Contrairement à la boucle en While qui ne ferait rien comme la boucle en For.
Bonne prog à tous en ce dimanche maussade...
13 avril 2002 à 23:26