Bonsoir,
Je voudrais savoir comment s'y prendre pour afficher les coefficients du binome de Pascal en utilisant des pointeurs, et non pas des tableaux.
Voici mon code utilisant des tableaux:
On m'a dit d'utiliser des pointeurs du genre int **. Cependant, vu que je suis pas encore très à l'aise avec les pointeurs, j'ai du mal à les utiliser (où et quand).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 int main() { int taille=10; int i,j,k, tab[taille][taille]; printf("Rentrez le nombre de lignes : "); scanf("%d", &taille); if (taille>10) { printf("trop de lignes!"); return 0; } for (i=0; i<=taille; i++) //calcul des coefficients { tab[i][0]=1; //initialisation de la 1ere colonne et de la diagonale tab[i][i]=1; for (j=1; j<i; j++) { tab[i][j]=tab[i-1][j-1]+tab[i-1][j]; } } for (i=0; i<=taille; i++) //affichage des coefficients { for (k=0; k<taille-i; k++) //pyramide centrée { printf(" "); } for (j=0; j<=i; j++) { printf("%d",tab[i][j]); printf(" "); } printf("\n"); } return 0; }
Pouvez-vous m'aider?
Merci d'avance!![]()
Partager