Oui patron.
Version imprimable
écoute personne ici n'est la pour codé a ta place tout simplement parce que ca ne servirait a rien tu as tout ce qu'il faut pour le faire alors réfléchit un peu... N'importe qui est capable de faire un copier coller mais si tu veux vraiment progresser il faut s'y mettre un petit peu ;)
bonne chance et si il y a quelque chose que tu ne comprends (ligne de code ou autre) n'hésites pas .
j'ai essayé pour les lignes et colonnes mais le resultat ne me satisfait pas.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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56 #include <stdio.h> #include <stdlib.h> int main(void) { int tab[3][5], sommedeslignes[3],sommedescolonnes[5]; int i,j,fin; for(j=0; j<5; j++) { for(i=0; i<3; i++) { printf("entrer les valeurs\n"); scanf("%d",&tab[i][j]); } } for (i=0;i<3;i++) { sommedeslignes[i]=0; for (j=0;j<5;j++) { sommedeslignes[i]=sommedeslignes[i]+tab[i][j]; } } for(i=0; i<3; i++) { for (j=0; j<5; j++) { printf("%d ",tab[i][j]); } printf("%d\n",sommedeslignes[i]); } for (j=0;j<5;j++) { sommedescolonnes[j]=0; for (i=0;i<3;i++) { sommedescolonnes[j]=sommedescolonnes[j]+tab[j][i]; } } for(j=0; j<5; j++) { for (i=0; i<3; i++) { printf("%d ",tab[j][i]); } printf("%d\n",sommedescolonnes[j]); } scanf("%d",&fin); }
j'aimerais que le resultat soit de la maniere suivante:
1 1 1 1 1 5
1 1 1 1 1 5
1 1 1 1 1 5
3 3 3 3 3
est ce que c'est possible essayé de m'aider s'il vous plait
verifier mon code et signaler moi l'erreur et si possible m'aider pour la corriger.
merci beaucoup
:tagcode:
Je pense que c'est la partie affichage qu'il faut modifier. Un truc de ce genre:
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14 for (i=0; i<3; i++) { for(j=0; j<5; j++) { printf("%d ",tab[i][j]); } printf("%d\n", sommedeslignes[i]); } for(j=0; j<5; j++) { printf("%d ", sommedescolonnes[j]); } printf("\n");
Et pour une meilleure mise en forme vaut mieux spécifier un gabarit dans le format. Par exemple :
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13 for (i = 0; i < 3; i++) { for(j = 0; j < 5; j++) printf("%-7d", tab[i][j]); printf("%-7d\n", sommedeslignes[i]); } for(j = 0; j < 5; j++) printf("%-7d", sommedescolonnes[j]); printf("\n");