Résultats de 1 à 3 sur 3

Sujet : Problème dans une boucle while

  1. #1

    Problème dans une boucle while

    Bonjouru a tous!voila j\'ai partiel d\'info vendredi et j\'ai donc bosser des programmes,et je bloque sur un depuis hier.
    le voila

    #include <stdio.h>
    main()
    {
    int tab[5][2],i=0,j=0;
    for (i=0;i<5;i++)
    {
    while (j<2)
    {
    printf(\"entrer la valeurs\");
    scanf(\"%d\",&n);
    tab[i][j]=n;
    j++;
    }
    }
    i=0;
    j=0;
    printf(\"les nombres du tableau sont:\");
    while (i<5)
    {
    while (j<2)
    {printf(\"\\ntab[%d][%d]=%d\",i,j,tab[i][j]);
    j++;
    }
    i++;
    }

    }

    Enfet il y a 2 boucle l\'une dans l\'autre,mais lorsque je compil et que j execute,le programme prend le cas i=0 de la boucle FOR et travaille tout les cas de la boucle while.Mais il ne traite pas les cas i=2,i=3 etc.Bref il fait qu\'une seul boucle.
    Sa doit vous paraitre bidon,mais je comprends pas!:cry:
    HELP PLEASE :!:

  2. #2
    Membre MP
    Inscrit
    août 2013
    Messages
    8
    Salut,

    Lorsque tu sors de ta boucle [-i]while (J<2), [/i]n\'oublie pas de réinitialiser [-i]J = 0[/i], sinon tu ne rentreras plus jamais dans ton while(j<2).

    for (i=0;i<5;i++)
    {

    [-i]j = 0; // A placer ici .....[/i]

    while (j<2)
    {
    printf(\"entrer la valeurs\");
    scanf(\"%d\",&n);
    tab[j]=n;
    j++;
    }

    [-i]j = 0; // ou ici.....


    }

    et fait pareil pout ta boucle d\'affichage des résultats.

    A+

  3. #3
    ....pff sa parait tellement logique a present!!:roll:
    En tout cas merci pour cette reponse si rapide :lol:
    Héhéhé!!!
    encore merci

Informations du sujet

Utilisateur(s) parcourant ce sujet

il y a actuellement 1 utilisateur(s) parcourant ce sujet. (0 membre(s) et 1 visiteur(s))

Règles des messages

  • Vous ne pouvez pas créer de sujets
  • Vous ne pouvez pas répondre aux sujets
  • Vous ne pouvez pas importer de fichiers joints
  • Vous ne pouvez pas éditer vos messages
  •  
  • Les BB codes sont Activés
  • Les Smileys sont Activés
  • Le BB code [IMG] est Activé
  • Le code [VIDEO] est Activé
  • Le code HTML est Désactivé
Please disable Adblock!