Définition d'une boucle

Les boucles sont parmi les concepts de programmation les plus élémentaires et les plus puissants. Une boucle dans un programme informatique est une instruction qui se répète jusqu'à ce qu'une condition spécifiée soit atteinte. Dans une structure en boucle, la boucle pose une question. Si la réponse nécessite une action, elle est exécutée. La même question est posée encore et encore jusqu'à ce qu'aucune autre action ne soit requise. Chaque fois que la question est posée est appelée une itération. 

Un programmeur informatique qui a besoin d'utiliser plusieurs fois les mêmes lignes de code dans un programme peut utiliser une boucle pour gagner du temps.

Presque tous les langages de programmation incluent le concept de boucle. Les programmes de haut niveau acceptent plusieurs types de boucles. C, C ++ et C # sont tous des programmes informatiques de haut niveau et ont la capacité d'utiliser plusieurs types de boucles.

Types de boucles

  • UNE pour boucle est une boucle qui s'exécute un nombre prédéfini de fois.
  • UNE tandis que boucle est une boucle qui se répète tant qu'une expression est vraie. Une expression est une instruction qui a une valeur.
  • UNE faire pendant boucle ou Répète jusqu'à la boucle se répète jusqu'à ce qu'une expression devienne fausse.
  • Un infini ou interminable boucle est une boucle qui se répète indéfiniment car elle n'a pas de condition de fin, la condition de sortie n'est jamais remplie ou la boucle est chargée de recommencer depuis le début. Bien qu'il soit possible pour un programmeur d'utiliser intentionnellement une boucle infinie, ce sont souvent des erreurs commises par de nouveaux programmeurs.
  • UNE imbriqué la boucle apparaît à l'intérieur de tout autre pour, tandis que ou faire pendant boucle.

Une instruction goto peut créer une boucle en sautant en arrière vers une étiquette, bien que cela soit généralement déconseillé comme une mauvaise pratique de programmation. Pour certains codes complexes, cela permet un saut vers un point de sortie commun qui simplifie le code.

Instructions de contrôle de boucle

Une instruction qui modifie l'exécution d'une boucle à partir de sa séquence désignée est une instruction de contrôle de boucle. C #, par exemple, fournit deux instructions de contrôle de boucle.

  • UNE Pause à l'intérieur d'une boucle termine la boucle immédiatement.
  • UNE continuer saute à la prochaine itération de la boucle, sautant tout code entre.

Structures de base de la programmation informatique

La boucle, la sélection et la séquence sont les trois structures de base de la programmation informatique. Ces trois structures logiques sont utilisées en combinaison pour former des algorithmes pour résoudre tout problème logique. Ce processus est appelé programmation structurée.