Module: (Java) Boucles. Boucle avec paramètre (for)


Problem

2/17

Caractéristiques de la boucle for

Theory Click to read/hide

Une boucle for est un moyen de parcourir des actions répétées. Voyons de plus près comment cela fonctionne.

En règle générale, les parties d'une boucle for effectuent les étapes suivantes : 
1. Définition de la valeur initiale. 
2. Exécution d'un test de condition pour continuer la boucle. 
3. Effectuer des actions en boucle. 
4. Mettez à jour la ou les valeurs utilisées dans le test. 
puis les étapes 2 à 4 sont répétées jusqu'à ce que la condition soit remplie. Dès que la condition devient fausse, la boucle se termine et l'instruction suivant l'instruction de la boucle for est exécutée.

Revenons à la forme générale de l'instruction de boucle et analysons plus en détail toutes les parties for (/*expression1*/; /*expression2*/; /*expression3*/ ) { /*une instruction ou un bloc d'instructions - corps de la boucle*/; }

Expression 1

chargé de fixer la valeur initiale de la variable cycle (compteur), se termine par un point-virgule
Par exemple : possibilité 1) i=0 ; //la variable de cycle i est affectée de la valeur initiale égale à zéro. Avec un tel record, //la variable i doit être déclarée avant la boucle option 2) int i=0 ; //la variable i peut être déclarée immédiatement dans l'en-tête du cycle, mais // dans ce cas, après que la boucle sera effacée de la mémoire option 3) ; //pas d'initialisation et de déclaration de la variable cycle du tout, // dans ce cas il peut être déclaré avant la boucle Expression 2 c'est la condition pour continuer la boucle  for, sa véracité est vérifiée. i<=10 // la boucle s'exécutera tant que i est inférieur ou égal à 10. L'état peut être n'importe quoi Expression 3  ; modifie la valeur de la variable compteur. Sans cette valeur, la boucle sera considérée comme infinie i<=10 // la boucle s'exécutera tant que i est inférieur ou égal à 10. L'état peut être n'importe quoi Entraînons-nous à écrire le titre de la boucle for

Problem

Le programme ci-dessus affiche les nombres de 1 à 10 dans une colonne. Vous pouvez le vérifier en l'exécutant.
En changeant la valeur de la variable de boucle de la valeur égale à 1 à la valeur égale à 10, avec un pas de +1, on affiche la valeur de la variable i à l'écran dans le corps de la boucle.
Pour réussir le test, vous devez faire en sorte que le programme affiche tous les nombres de 20 à 30 dans la même colonne.

Changez le titre de la boucle pour que le programme affiche des valeurs de 20 à 30