Tableau de deux dimensions
Bonjour,
j'ai une difficulté avec les tableaux de deux dimension sur code blocks sur cet exercice je sais pas comment écrire les boucles de tableau correctement
exercice
Tableaux X(1,2) entier
Variables i,j,val entier
début
Pour i allant de 0 à 1 faire
pour j allant de 0 à 2 faire
X(j,j)<--val
val <--val+1
j<--j+1
finpour
i<--i+1
finpour
pour i allant de 0 à 1 faire
pour j allant de 0 à 2 faire
Ecrire X(i,j)
j<--j+1
finpour
i<--i+1
finpour
fin
Code:
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 29 30 31 32 33 34
| #include <stdio.h>
#include <stdlib.h>
int main()
{
int T[2][1];
int i;
int j;
int val=1;
for (i=0;i<1;i++)
{
for (i=0;j<2;i++)
{
T[i][j]=val;
val=val+1;
j+1;
}
i+1;
}
for (i=0;i<1;i++)
{
for (i=0;j<2;i++)
{
i+1;
}
j+1;
}
printf("\n %d",T[i,j]);
} |
tableau de deux dimension langage c
Bonsoir,
merci pour t'as réponse winjerome, c'est vrais j'ai pas fais attention sur la dernier ligne maintenant elle est correct
Code:
printf("\n %d",T[i][j]);
Aussi une autre erreur sur la boucle for , mais toujours un problème d’exécution il me donne pas la résulta voulu : 2;3;4;5;6;7
Code:
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
|
#include <stdio.h>
#include <stdlib.h>
int main()
{
int T[2][1];
int i;
int j;
int val=1;
for (i=0;i<1;i++)
{
for (j=0;j<2;i++)
{
T[i][j]=val;
val=val+1;
j+1;
}
i+1;
}
for (i=0;i<1;i++)
for (j=0;j<2;i++)
printf("\n %d",T[i][j]);
} |
tableau de deux dimension langage c
Bonjour,
Oui exactement sur la ligne 22
Code:
1 2
| for (i=0;i<2;i++)
for (j=0;j<3;i++) |
je pense sais incorrect ! je voulu répété la boucle for pour l'affiche de résulta , il manque quelques choses a ton avis sais quoi ? puis pour
Code:
printf("\n : %d",T[i][j]);
%d est correct ou y'a le problème ? et je mérite pas un joli :lol:
exercice langage C code blocks
Bonsoir
toujours en essai presque trouvé la résulta :?
Code:
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
| #include <stdio.h>
#include <stdlib.h>
int main()
{
int T[2][3];
int i;
int j;
int val=1;
for (i=0;i<2;i++){
for (j=0;j<3;j++) {
T[i][j]=val;
val=val+1;
}
}
for (i=0;i<2;i++){
for (j=0;j<3;j++){
printf ("\n le tableau T[%d][%d]",T[i,j]);
}
}
} |
tableau de deux dimension [ Résolu ]
Bonjour, je suis désolé j'avais pas du temps a vous réponde, bon j'ai trouvé enfin la solution je vous remercie pour le support.
Code:
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 29 30 31 32
| #include <stdio.h>
#include <stdlib.h>
int main()
{
int T[2][3];
int i;
int j;
int val=1;
for (i=0;i<2;i++)
{
for (j=0;j<3;j++)
{
T[i][j]=val;
val=val+1;
}
}
for (i=0;i<2;i++)
{
for (j=0;j<3;j++)
{
printf ("\n T[%d][%d]",T[i][j]);
}
}
} |