java petite boucle for
Répondre à la discussion
Affichage des résultats 1 à 6 sur 6

java petite boucle for



  1. #1
    invite1003d320

    java petite boucle for


    ------

    Bonsoir je n'arrive pas a comprendre ce petit code
    public class Stars
    Code:
    {
       //-----------------------------------------------------------------
       //  Prints a triangle shape using asterisk (star) characters.
       //-----------------------------------------------------------------
       public static void main (String[] args)
       {
          final int MAX_ROWS = 20;
    
          for (int row = 1; row <= MAX_ROWS; row++)
          {
             for (int star = 1; star <= row; star++)
                System.out.print ("*");
    
             System.out.println();
          }
       }
    }
    comment ca se fait que on a une for dans une autre for et pourquoi quand on enleve la for ou il y a star et qu'on compile ya que 1 seule étoile par ligne
    merci

    -----
    Dernière modification par JPL ; 28/10/2016 à 22h26. Motif: Ajout de la balise Code (#) pour garder l'indentation

  2. #2
    Jack
    Modérateur

    Re : java petite boucle for

    Pourquoi n'essaies-tu pas en pas à pas avec un debugger? Tu aurais ta réponses tout de suite.

    Sinon, pourquoi 2 boucles? Bin, un triangle, se dessine en 2 dimensions: une boucle s'occupera des lignes et l'autre des colonnes.

  3. #3
    invite1003d320

    Re : java petite boucle for

    re-bonjour depuis hier soir j'essaye de comprendre mais je n'arrive pas !! pour les 2 boucles mais juste pourquoi si on enleve la 2 eme boucle et qu'on garde les 2 instructions normalement a chaque ligne on doit ajouté une étoile+1 pourquoi ca se fait pas ? et pour la 2 eme boucle j'ai pas compris sa condition et son rapport avec la variable de la 1 ere boucle
    un grand merci je débute en java .

  4. #4
    Jack
    Modérateur

    Re : java petite boucle for

    Tu n'as pas répondu pour le debugger.

    Si tu enlèves la boucle sur les lignes, tu n'auras qu'une ligne et la boucle des colonnes affichant n étoiles (n étant le numéro de la ligne), comme tu n'as qu'une ligne, tu n'afficheras donc qu'une étoile.

  5. A voir en vidéo sur Futura
  6. #5
    invite1003d320

    Re : java petite boucle for

    a quoi sert un debugger ici ?

  7. #6
    Jack
    Modérateur

    Re : java petite boucle for

    Comme je te l'ai dit dans mon premier message, ça permet d'exécuter le programme en pas a à pas, instruction par instruction donc En général, on en profite pour inspecter au fur et à mesure l'évolution des variables.

Discussions similaires

  1. Petite minuterie avec relais allumer/éteindre en boucle ?
    Par invitea0a13185 dans le forum Électronique
    Réponses: 5
    Dernier message: 10/10/2015, 16h29
  2. relation entre gain statique en boucle ouverte et celui en boucle fermee
    Par invite21730e48 dans le forum Électronique
    Réponses: 4
    Dernier message: 29/09/2014, 21h47
  3. Problèle boucle for +java
    Par invitedcb4caf0 dans le forum Programmation et langages, Algorithmique
    Réponses: 7
    Dernier message: 28/01/2013, 16h42
  4. Problème boucle while en java
    Par thundertom dans le forum Logiciel - Software - Open Source
    Réponses: 8
    Dernier message: 23/10/2009, 17h56