Bonjour,

Dans cet exercice je dois transférer des données d'un tableau M à 2 dimensions vers un tableau V à 1 dimension .
J'ai cette formule en solution que j'ai du mal à comprendre :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
for(i=0;i<L;i++)
   for(j=0;j<C;j++)
       V[i*C+j]=M[i][j];
Je trouve que c'est pas intuitif . Il faut multiplier l'indice courant par le nombre de colonnes et lui ajouter l'indice courant des colonnes ?
C'est vraiment pas évident à connaître comme formule ?