Qu’est-ce que la boucle For ?
La boucle For est une structure itérative en programmation qui est utilisée pour vérifier certaines conditions, puis exécuter de manière répétée un bloc de code tant que ces conditions sont remplies.
La boucle for se distingue des autres structures de boucle par l’utilisation d’un compteur ou d’une variable de boucle explicite qui permet de contrôler le séquençage exact de chaque itération.
Techopedia explique la boucle For
La boucle For est utilisée dans de nombreux langages de programmation impératifs, notamment C et C++.
Cette terminaison vient du mot anglais « for » qui est utilisé pour indiquer le but d’un objet ou d’une action, dans ce cas le but et les détails de l’itération.
Les boucles for sont généralement utilisées lorsque le nombre d’itérations est connu ou déjà établi.
Les boucles for varient selon les langages, principalement en termes de syntaxe, de fonctionnement des instructions et du niveau d’expressivité pris en charge.
Elles appartiennent généralement à l’une des catégories suivantes :
- Boucles For traditionnelles : présentes en C/C++, elles contiennent trois parties : l’initialisation, la condition et la réflexion ultérieure ou communément appelée incrémentation/décrémentation.
- Boucles basées sur des itérateurs : elles permettent l’énumération d’un ensemble d’éléments qui ne sont pas forcément des séquences de nombres. Elles sont caractérisées par un opérateur explicite ou implicite. La boucle explore alors chaque valeur de l’ensemble.
- Boucles for vectorisées : elles agissent comme si le traitement de toutes les itérations était parallèle