KikouzZz
Elite
Salut, j'aurais une petite question en java .
for (compteur1=0; compteur1 < notri.length ; compteur1++)
{
notri[compteur1] = (int)(20*Math.random()+0);
tablo += compteur1+ " " + notri[compteur1]+ "\n";
}
JOptionPane.showMessageDialog (null,tablo);
for ( compteur2=1; compteur2 < notri.length ; compteur2++)
{
for(compteur1=0;compteur1< notri.length-1;compteur1++)
{
if ( notri[compteur1] > notri[compteur1+1] )
{
temp= notri[compteur1];
notri[compteur1]= notri[compteur1+1];
notri[compteur1+1]= temp;
}
}
}
Pourquoi ( au tri ) on commence a compteur2=1 ?
pourquoi ensuite c'est -1 ( compteur1< notri.length-1) ?
Euh, si qq1 serai repondre ca serai sympas, j'ai examens demain et j'ai oublier ce petit detail :roll:
for (compteur1=0; compteur1 < notri.length ; compteur1++)
{
notri[compteur1] = (int)(20*Math.random()+0);
tablo += compteur1+ " " + notri[compteur1]+ "\n";
}
JOptionPane.showMessageDialog (null,tablo);
for ( compteur2=1; compteur2 < notri.length ; compteur2++)
{
for(compteur1=0;compteur1< notri.length-1;compteur1++)
{
if ( notri[compteur1] > notri[compteur1+1] )
{
temp= notri[compteur1];
notri[compteur1]= notri[compteur1+1];
notri[compteur1+1]= temp;
}
}
}
Pourquoi ( au tri ) on commence a compteur2=1 ?
pourquoi ensuite c'est -1 ( compteur1< notri.length-1) ?
Euh, si qq1 serai repondre ca serai sympas, j'ai examens demain et j'ai oublier ce petit detail :roll: