Tom's Guide > Forum > Programmation > probleme dans la boucle while
Mot :    Pseudo :           
 

boujour tout le monde
SVP où est le probleme dans cette boucle car elle n'ai jamais executée dans le programme


while (stop ==false)
{
for (int m=0; m<=som-1; m++)
{

for (int m1=m+1; m1<som; m1++)
{

if (mat[m][m1]==0)
{
Random q1 = new Random();
a= q1.nextInt(2);
if (a==1)
{
cpt++;

table.setValueAt(a, m, m1);
table.setValueAt(a, m1, m);
}

}
}
}
if (cpt==nba){stop=true;
}



sachant que table c'est une table

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

si on n'a pas les valeurs des différentes variables, ca va être dur...

------------------------------ Ne pas oublier le [resolu] pour finir le sujet.
Penser à voir les tutos, ca peut aider!
Répondre à coca25

Si la boucle n'est jamais exécuter c'est que stop en a true lorsque tu arrive là.

Répondre à loic m

où que som <=1 et qu'il ne se rend compte de rien, etc...


Message édité par coca25 le 25-03-2008 à 22:34:58
------------------------------ Ne pas oublier le [resolu] pour finir le sujet.
Penser à voir les tutos, ca peut aider!
Répondre à coca25

le probleme c'est que le programme se bloque quand je l'execute

Répondre à sky88

boucle infinie...
som < 1 ou la table mat ne contient pas assez de 0 (nba) etc...

------------------------------ Ne pas oublier le [resolu] pour finir le sujet.
Penser à voir les tutos, ca peut aider!
Répondre à coca25

est ce que je peux avoir une idée comment créer une matrice binaire et qui contien un nombre fixe de 1
c'est ce que je veux faire

Répondre à sky88
Tom's Guide > Forum > Programmation > probleme dans la boucle while
Aller à :

Il y a 1535 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens