Itération

L’itération est un processus de programmation informatique qui répète une fonction un nombre défini de fois, le résultat de chaque itération étant souvent transmis à la suivante. Les fonctions itératives exécutent automatiquement le même bloc de code à plusieurs reprises et traitent plusieurs blocs de données successivement, sans code redondant.

Les formes d’itération les plus courantes utilisées dans les programmes informatiques sont les boucles while et les boucles for. Les boucles s’exécutent de manière répétée tant qu’une condition donnée est vraie. Par exemple, un développeur crée d’abord une variable qui compte le nombre de fois où la fonction s’est exécutée, puis définit un nombre total de boucles. Une fois chaque itération terminée, il incrémente la variable de comptage et relance la fonction jusqu’à ce que cette variable atteigne le total défini précédemment.

Bien que la syntaxe précise des boucles while et for varie selon chaque langage de programmation, elles suivent souvent un modèle similaire. La syntaxe de ces boucles en Java se présente comme suit :

Boucle while : while (i < 30) { ... i++; }

Boucle for : for (i=0; i < 30; i++) { ... }

Les deux exemples créent d’abord une variable de comptage, i, ainsi qu’un nombre total d’itérations à exécuter. La boucle while inclut la commande d’incrémentation, i++, à la fin de la fonction, puis vérifie à nouveau la condition lorsqu’elle recommence. La boucle for crée au début la variable de comptage, le nombre total d’itérations et la façon d’incrémenter la variable de comptage.

Une boucle while se répète tant que sa condition est vraie et se termine lorsque sa condition devient fausse

Les développeurs de logiciels utilisent les boucles itératives à de nombreuses fins courantes. Par exemple, un développeur peut utiliser une fonction itérative pour effectuer des calculs sur chaque valeur d’un tableau, en l’exécutant une fois pour chaque adresse du tableau jusqu’à atteindre la fin. Un développeur web peut utiliser un script PHP avec une boucle itérative pour extraire des lignes d’un enregistrement de base de données, ajouter une mise en forme HTML pour afficher ces données dans un tableau, puis fermer le tableau après avoir récupéré la dernière ligne de l’enregistrement de la base de données.

Mis à jour June 5, 2023 par Brian P.

quizTestez vos connaissances

Which of the following is a valid cell reference in a spreadsheet?

A
D21
0%
B
37A
0%
C
D:C4
0%
D
3-2B
0%
Correct! Incorrect!     View the Cell Reference definition.
More Quizzes →

Le dictionnaire informatique Tech Terms

La définition d'Itération sur cette page est une définition originale rédigée par les auteurs de TechTerms.com. Si vous souhaitez référencer cette page ou citer cette définition, veuillez utiliser la barre de citation verte directement sous la définition.

Notre objectif est d'expliquer la terminologie informatique de manière simple et accessible. Nous visons l'exactitude et la clarté dans chaque définition publiée. Si vous avez des commentaires ou souhaitez suggérer un nouveau terme technique, veuillez nous contacter.

La newsletter Tech Terms

Améliorez vos connaissances techniques avec notre newsletter quotidienne ou hebdomadaire ! Abonnez-vous dès aujourd'hui pour recevoir de nouveaux termes et des quiz dans votre boîte de réception.

Inscrivez-vous à la newsletter gratuite TechTerms

À quelle fréquence souhaitez-vous recevoir un e-mail ?

Vous pouvez vous désabonner ou modifier vos préférences à tout moment via les liens disponibles dans chaque e-mail. Des questions ? Veuillez nous contacter.

Remarque : La newsletter est envoyée en anglais.