Outils pour utilisateurs

Outils du site


bloc1:prog:boucles

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édentesRévision précédente
Prochaine révision
Révision précédente
bloc1:prog:boucles [2024/11/24 18:31] – [Forme généralisée] gras.lbloc1:prog:boucles [2025/01/05 17:58] (Version actuelle) – [Forme TantQue] admin
Ligne 1: Ligne 1:
 ====== Structures répétitives ====== ====== Structures répétitives ======
  
-==== Principes ====+===== Principes =====
 Les structures répétitives, également appelées **boucles**, permettent de répéter automatiquement un bloc d'instructions tant qu'une condition est vraie. Elles sont essentielles en programmation pour automatiser les tâches répétitives et rendre le code plus concis et efficace. Les structures répétitives, également appelées **boucles**, permettent de répéter automatiquement un bloc d'instructions tant qu'une condition est vraie. Elles sont essentielles en programmation pour automatiser les tâches répétitives et rendre le code plus concis et efficace.
  
Ligne 33: Ligne 33:
  
  
-===== Principes ===== 
  
-==== Condition ====+===== Condition =====
 Les structures répétitives reposent sur une **condition logique** qui détermine si la boucle doit continuer ou s’arrêter. Cette condition est évaluée à chaque itération. Les structures répétitives reposent sur une **condition logique** qui détermine si la boucle doit continuer ou s’arrêter. Cette condition est évaluée à chaque itération.
  
Ligne 52: Ligne 51:
     System.out.println(x);     System.out.println(x);
     x++;     x++;
-===== Condition ===== 
-Voir [[bloc1:prog:conditionnelles#Condition|Structures conditionnelles]] 
  
-==== Forme Pour ====+Voir aussi [[bloc1:prog:conditionnelles#Condition|Structures conditionnelles]] \\  
 + 
 +===== Forme Pour =====
 La boucle **Pour** (ou `for`) est utilisée lorsque le nombre d’itérations est connu à l’avance. Elle suit généralement ce schéma : La boucle **Pour** (ou `for`) est utilisée lorsque le nombre d’itérations est connu à l’avance. Elle suit généralement ce schéma :
  
Ligne 73: Ligne 72:
     System.out.println(i);     System.out.println(i);
 } }
-===== Forme Pour ===== 
  
-==== Forme TantQue ====+===== Forme TantQue =====
 La boucle **TantQue** (ou `while`) est utilisée lorsque le nombre d'itérations n'est pas connu à l'avance. Elle répète un bloc d'instructions tant qu'une **condition logique** est vraie. La boucle **TantQue** (ou `while`) est utilisée lorsque le nombre d'itérations n'est pas connu à l'avance. Elle répète un bloc d'instructions tant qu'une **condition logique** est vraie.
  
Ligne 93: Ligne 91:
     x++;     x++;
 } }
-===== Forme TantQue =====+
 ===== Forme Répéter-Jqa ===== ===== Forme Répéter-Jqa =====
  
bloc1/prog/boucles.1732469464.txt.gz · Dernière modification : 2024/11/24 18:31 de gras.l