0% ont trouvé ce document utile (0 vote)
50 vues3 pages

Boucles

Le document explique les trois types de boucles principales en Java : la boucle for, la boucle while et la boucle do-while. Il donne des exemples de code pour chaque type de boucle et liste des exercices sur les boucles.

Transféré par

Mira Elion
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
50 vues3 pages

Boucles

Le document explique les trois types de boucles principales en Java : la boucle for, la boucle while et la boucle do-while. Il donne des exemples de code pour chaque type de boucle et liste des exercices sur les boucles.

Transféré par

Mira Elion
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

2/27/24, 3:05 PM Untitled

Cours sur les Boucles en Java


Les boucles sont des structures de contrôle essentielles en programmation. Elles
permettent d'exécuter un bloc de code de manière répétée tant qu'une condition
spécifiée est vraie, ou pour un nombre prédéfini d'itérations. En Java, il existe trois types
de boucles principales : la boucle for , la boucle while , et la boucle do-while .
1. Boucle for :
La boucle for est utilisée lorsque le nombre d'itérations est connu à l'avance.
Syntaxe :
for (initialisation; condition; itération) {
// Bloc de code à répéter
}
Exemple :
for (int i = 0; i < 5; i++) {
System.out.println("La valeur de i est : " + i);
}
Dans cet exemple, la boucle s'exécute tant que la condition i < 5 est vraie. À chaque
itération, la variable i est incrémentée de 1.
2. Boucle while :
La boucle while est utilisée lorsqu'on ne sait pas à l'avance combien de fois la boucle
doit s'exécuter, mais on sait que la boucle doit s'exécuter tant qu'une condition est
vraie.
Syntaxe :
while (condition) {
// Bloc de code à répéter
}
Exemple :
int count = 0;
while (count < 5) {
System.out.println("Le compteur est : " + count);
count++;
}
Dans cet exemple, la boucle s'exécute tant que count est inférieur à 5. À chaque
itération, le compteur est incrémenté de 1.
3. Boucle do-while :
La boucle do-while est similaire à la boucle while , mais la condition est évaluée
après l'exécution du bloc de code, donc le bloc de code est toujours exécuté au moins
une fois.
file:///Users/macbookair/Downloads/Untitled.html 1/3
2/27/24, 3:05 PM Untitled

Syntaxe :
do {
// Bloc de code à répéter
} while (condition);
Exemple :
int num = 5;
do {
System.out.println("Le numéro est : " + num);
num--;
} while (num > 0);
Dans cet exemple, la boucle s'exécute au moins une fois, même si la condition num >
0 n'est pas vraie dès le départ.

Points à retenir :
Assurez-vous de mettre à jour les variables utilisées dans la condition d'arrêt pour
éviter les boucles infinies.
Vous pouvez utiliser les instructions break et continue pour contrôler le flux
d'exécution à l'intérieur des boucles.
Les boucles sont un élément essentiel de la programmation en Java, et leur
compréhension est cruciale pour écrire des programmes efficaces et fonctionnels. En
pratiquant ces concepts avec des exemples variés, vous serez en mesure d'utiliser les
boucles de manière efficace dans vos propres programmes.
In [ ]: for (int i=0;i<5;i++){
String nat, reg, dept, comm;
Syso('Votre nationnalite');
nat = scf.next();
if nat !equal('sn')
continue;
Syso('Votre region');
reg = scf.next();
Syso('Votre departement');
dept = scf.next();
Syso('Votre `commune');
comm = scf.next();

Exercices sur les Boucles en Java :


1. Écrire un programme Java pour afficher les nombres de 1 à 10 à l'aide d'une boucle
for .
2. Écrire un programme Java pour calculer la somme des nombres de 1 à 100 à l'aide
d'une boucle while .
3. Écrire un programme Java pour afficher les premiers 10 termes de la séquence de
Fibonacci à l'aide d'une boucle for .
4. Écrire un programme Java pour trouver le plus grand diviseur commun (PGCD) de
deux nombres à l'aide de la boucle while .

file:///Users/macbookair/Downloads/Untitled.html 2/3
2/27/24, 3:05 PM Untitled

5. Écrire un programme Java pour vérifier si un nombre donné est un nombre premier à
l'aide d'une boucle for .
6. Écrire un programme Java pour afficher la table de multiplication d'un nombre
donné à l'aide d'une boucle for .
7. Écrire un programme Java pour trouver la factorielle d'un nombre donné à l'aide
d'une boucle for .
8. Écrire un programme Java pour inverser un nombre donné à l'aide d'une boucle
while .
9. Écrire un programme Java pour trouver le nombre d'éléments pairs dans un tableau
donné à l'aide d'une boucle for .
10. Écrire un programme Java pour vérifier si une chaîne de caractères donnée est un
palindrome à l'aide d'une boucle while .
In [ ]:

file:///Users/macbookair/Downloads/Untitled.html 3/3

Vous aimerez peut-être aussi