Outils pour utilisateurs

Outils du site


boucles_et_conditions_en_c

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
boucles_et_conditions_en_c [2018/03/14 12:48]
elouen.guillemot [La boucle for]
boucles_et_conditions_en_c [2018/03/30 15:02] (Version actuelle)
elouen.guillemot [La boucle foreach]
Ligne 18: Ligne 18:
 Cette boucle va nous renvoyer 10 fois la ligne : Cette boucle va nous renvoyer 10 fois la ligne :
   Hello World !   Hello World !
- 
-=== Tips === 
- 
-Lorsque la boucle ne contient qu'une instruction,​ il est possible d'​enlever les accolades afin de gagner du temps : 
-  for (int i = 5; i <= 0; i--) Console.WriteLine(i);​ 
-Ceci va nous renvoyer un décompte de 5 à 0. 
  
 === Parcourir un tableau ou une liste === === Parcourir un tableau ou une liste ===
Ligne 39: Ligne 33:
  
 ==== La boucle foreach ==== ==== La boucle foreach ====
- 
-=== Syntaxe === 
  
 La boucle foreach permet de parcourir facilement des tableaux et des listes. La boucle foreach permet de parcourir facilement des tableaux et des listes.
  
-Voici un example d'une boucle foreach : +=== Exemple === 
-  foreach (variable ​in list)+ 
 +  string[] salutations = new string[] { "​Bonjour",​ "Bon appétit",​ "Au revoir"​ }; 
 +  foreach (string uneSalutation ​in salutations ​)
   {   {
-    une instruction; +      Console.WriteLine(salutation);
-    ...+
   }   }
 +
 +Ceci va nous renvoyer :
 +
 +  Bonjour
 +  Bon appétit
 +  Au revoir
  
 BIENTOT BIENTOT
- 
 ==== La boucle while ==== ==== La boucle while ====
  
 A VENIR A VENIR
- 
  
 ===== Les conditions ===== ===== Les conditions =====
Ligne 63: Ligne 60:
  
  
-===== Instructions utiles ​et pièges =====+===== Aides et pièges =====
  
-A VENIR+==== Aides ==== 
 + 
 +Lorsque une boucle ou une condition ne contient qu'une instruction,​ il est possible de mettre celle-ci sur la même ligne et d'​enlever les accolades afin de gagner du temps. Par exemple : 
 +  for (int i = 5; i <= 0; i--) Console.WriteLine(i);​ 
 +Ceci va nous renvoyer un décompte de 5 à 0.
boucles_et_conditions_en_c.1521028119.txt.gz · Dernière modification: 2018/03/14 12:48 par elouen.guillemot