0Pricing
Java Academy · Leçon

Bases de la boucle for

Comprenez la syntaxe de for, comptez dans les deux sens, cumulez des totaux et utilisez break/continue.

Bases de la boucle for est une leçon Java Academy gratuite sur CoddyKit. Ceci est la leçon 1 sur 3. Tu peux lire la leçon complète ci-dessous gratuitement — puis la pratiquer en direct dans le navigateur avec un éditeur de code intégré et un tuteur IA 24/7. Elle fait partie du parcours d'apprentissage Java Academy, et ta progression se synchronise sur le web et l'application CoddyKit. Le cours Java Academy comprend 3 leçons au total.

Concept de la boucle à compteur

La boucle à compteur répète des instructions en regroupant trois parties sur une seule ligne : initialisation ; condition ; mise à jour.

for (int i = 0; i < 3; i = i + 1) {
System.out.println("Loop " + i);
}

Compter de 1 à 5

Compter en montant de 1 à 5.

for (int i = 1; i <= 5; i = i + 1) {
System.out.println(i);
}

Compter à rebours

Compter à rebours de 5 à 1.

for (int i = 5; i > 0; i = i - 1) {
System.out.println(i);
}

Accumuler

Somme de 1 à n

public class Main {
  public static void main(String[] args) {
    int sum = 0; // start with 0

    // Loop from 1 to 5 (inclusive)
    for (int i = 1; i <= 5; i = i + 1) {
      // Add current i to sum
      sum = sum + i;
    }

    // Print the result
    System.out.println("Sum = " + sum);
  }
}

Interrompre/continuer

break permet de sortir de la boucle. continue passe à l’itération suivante.

public class Main {
  public static void main(String[] args) {
    // Loop from 1 to 5
    for (int i = 1; i <= 5; i = i + 1) {
      if (i == 3) continue; // skip printing when i == 3
      if (i == 5) break;    // stop the loop completely when i == 5

      System.out.println(i); // print i if not skipped or stopped
    }
  }
}

Démonstration de la boucle for

Exécutez-la : observez des boucles for pour calculer des totaux, une factorielle et un petit triangle de texte.

public class Main {
  public static void main(String[] args) {
    // Sum of even numbers 1..10
    int sumEven = 0;
    for (int i = 1; i <= 10; i = i + 1) {
      if (i % 2 == 0) sumEven = sumEven + i;
    }
    System.out.println("Sum of even 1..10 = " + sumEven);

    // Factorial of 5
    int fact = 1;
    for (int i = 1; i <= 5; i = i + 1) {
      fact = fact * i;
    }
    System.out.println("5! = " + fact);

    // Simple pattern (triangle)
    for (int row = 1; row <= 3; row = row + 1) {
      String line = "";
      for (int col = 1; col <= row; col = col + 1) {
        line = line + "*";
      }
      System.out.println(line);
    }
  }
}

Boucle 5..1

Vérification rapide : quelle boucle for affiche 5 4 3 2 1, puis s’arrête ?

Bilan et suite

Bilan : vous avez appris la syntaxe des boucles for, le comptage croissant et décroissant, l’accumulation, ainsi que break et continue.

Suite : entraînez-vous aux motifs avec des boucles for imbriquées.

Questions Fréquemment Posées

La leçon « Bases de la boucle for » est-elle gratuite ?

Oui — le texte complet de « Bases de la boucle for » est gratuit à lire ici sur le web. Pour la pratiquer de manière interactive (un éditeur de code intégré et un tuteur IA 24/7) et déverrouiller le reste du cours Java Academy, passe à CoddyKit PRO. Le cours Java Academy comprend 3 leçons au total.

Qu'est-ce que j'apprendrai dans « Bases de la boucle for » ?

Comprenez la syntaxe de for, comptez dans les deux sens, cumulez des totaux et utilisez break/continue. Tu pratiques Java Academy avec du code pratique que tu exécutes directement dans le navigateur, et un tuteur IA 24/7 répond à tes questions au fur et à mesure que tu avances dans la leçon.

Dois-je avoir de l'expérience pour commencer Java Academy ?

Aucune expérience préalable n'est requise. Java Academy sur CoddyKit est structuré pour les débutants jusqu'aux apprenants avancés, donc tu peux commencer ici ou depuis le début et avancer à ton rythme. Ceci est la leçon 1 sur 3.

Combien de temps prend la leçon « Bases de la boucle for » ?

La plupart des leçons CoddyKit prennent environ 5–10 minutes. Chacune est courte et interactive, tu progresses régulièrement et tu repiques exactement où tu t'es arrêté sur le web et l'app.

Peux-tu écrire et exécuter du code dans cette leçon Java Academy ?

Oui. Chaque leçon Java Academy inclut un éditeur de code intégré, tu écris et exécutes du vrai code directement dans ton navigateur et tu reçois des retours IA instantanés — aucune configuration locale requise.

Toutes les leçons de ce cours

  1. Bases de la boucle for
  2. Boucles for imbriquées et motifs textuels
  3. Entraînement aux motifs et mini-défis
← Retour à Java Academy