Bonjour,
Quelqu'un saurait-il m'expliquer ce bout de code :Merci d'avance pour votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 for (I=0, J=0 ; I<N ; I++) { T[J] = T[I]; if (T[I]) J++; }
Bonjour,
Quelqu'un saurait-il m'expliquer ce bout de code :Merci d'avance pour votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 for (I=0, J=0 ; I<N ; I++) { T[J] = T[I]; if (T[I]) J++; }
Bonjour ktarik,
Il s'agit d'une forme particulière de boucle conditionnelle qui utilise une liste d'expression.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 for (i=0, j=0 ; i<n ; i++){ // Pour i et j initialisés à zéro, répète le code suivant n fois en incrémentant i de 1 T[j] = T[i]; // le tableau T à l'indice j prend la valeur du tableau T à l'indice i if (T[i]) j++; // si tableau T à l'indice i est true (contient une valeur) on incrémente j de 1 }
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager