1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
| s4=p4.size;
tableau [ligne][20] = 0; //100 est le nombre max de lignes,
for (r = 0;r<s4;r++) //en fait p4 est une liste de points caractérisés par 20parametres. r represente chaque point.
// cette partie est raccourcie mais fonctionne
{
// commencer une nouvelle ligne a chaque fois quon teste un point
ans=0;
for (z = 0;z<20;z++) //on teste les 20 parametres tant que ans=0 sinon on arrete avec ce point et on en prends un autre
{
distance1=
..; //calcul tout simple que je fais
if certaine condition //qui est un peu longue mais qui fonctionne
{
ans=1;
//et supprimer ligne commencée et on commence lanalyse dun nouveau point
}
else //dans le cas normal
{
if (z==0) // pour le param 0
{
tab[nouvelle_ligne][0] = distance1;
}
else // pour les autres params
{
// Incrementer la valeur de la distance1 calculée a la suite du nbre precedent mais sur une mm ligne
}
}
}
//on passe au prochain point tant qu'il y'en a et donc a une nouvelle ligne |
Partager