Java - Boucle Do-While et For

Table des matières
Dans la programmation, qu'elle soit orientée objet ou structurée, il est fort probable que nous devions utiliser des structures cycliques pour obtenir les résultats dont nous avons besoin dans notre programme, nous devons donc connaître les options dont nous disposons dans le langage que nous utilisons.
Dans Java Nous avons quelques structures assez utiles, l'une un peu plus populaire que l'autre, cependant, les deux options sont valables pour atteindre nos objectifs.
Faire pendant
Cette structure n'est pas très populaire dans les programmes pour débutants, mais elle est très puissante, car elle nous permet d'exécuter une instruction puis d'évaluer la condition si elle est remplie pour continuer à exécuter les instructions.
Comme nous le voyons, ce cycle est exécuté au moins une fois avant de vérifier les conditions, son utilisation n'est donc pas si populaire, cependant il existe des cas dans lesquels il est nécessaire de l'utiliser.
Pour utiliser cette structure, nous pouvons écrire la syntaxe suivante :
 do {// Ici on va écrire les différentes instructions, celles-ci seront exécutées au moins la première fois} tandis que (// Ici on placera la condition qui nous permettra de continuer ou de ne pas exécuter les instructions au sein du bloc); 

Voyons maintenant un petit exemple d'utilisation de ce type de structure dans un programme :
 importer java.util.Scanner; public class DoWhile Test {public static void main (String [] args) {int data; somme entière = 0; Entrée du scanner = nouveau scanner (System.in); do {System.out.print ("Entrez une valeur entière (pour quitter entrez 0) :"); données = input.nextInt (); somme + = données; } while (données! = 0); System.out.println ("La somme est" + somme); }} 

Ici nous disons simplement à l'utilisateur d'entrer une valeur entière, et d'entrer 0 pour sortir puis dans le bloc nous ajoutons les valeurs que l'utilisateur entre à la fin nous imprimons la somme, voyons dans l'image comment cela se passe :

AGRANDIR

Pour vélo
C'est l'un des cycles les plus populaires dans la programmation car il nous permet de simplifier les cycles lorsque nous devons utiliser un accumulateur, autant de fois que nous devrons faire une action un certain nombre de fois, avec le pour boucle nous pouvons simplifier cela et écrire moins de lignes.
La syntaxe pour faire un pour boucle est la suivante:
 for (i = valeur initiale; i <Valeur finale ; i ++) {// Ici nous aurons les instructions à exécuter}

Comme nous pouvons le voir, nous définissons d'abord la valeur initiale, c'est la valeur avec laquelle notre accumulateur va commencer, puis nous plaçons une valeur à laquelle la condition sera évaluée, dans ce cas nous l'appelons la valeur finale et enfin l'action pour être pris avec l'accumulateur est défini, il se peut qu'on y ajoute une unité, on puisse aussi faire un cycle en sens inverse et soustraire, etc.
ImportantSi l'instruction que nous allons exécuter dans le corps est une seule ligne, nous pouvons omettre les accolades, de cette façon nous réduisons la quantité de code à utiliser.
Nous terminons ce tutoriel en voyant que nous avons deux structures de cycle assez complètes, ce qui nous aidera à atteindre nos objectifs dans les programmes que nous faisons.Avez-vous aimé et aidé ce tutoriel ?Vous pouvez récompenser l'auteur en appuyant sur ce bouton pour lui donner un point positif

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave