salut.
voici le code suivant :
mais le resultat c'est une matrice des 1.
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 for (int j=1;j<=n_ind;j++) for ( int i=1;i<=n_k;i++) { proch[j][i]=0; } je doit initialiser la matrice proch a 0, puis je remplis certain case a 1: n_k=StrToInt(Form2->Edit2->Text); for (j=1;j<=n_ind;j++) for (i=1;i<=n_k;i++) { int l; min=dis[j][1] ; if(dis[j][i+1]<=min) { min=dis[j][i+1]; l=i+1 ; } else { if(dis[j][i+1]>min) { min=min; l=i; } } proch[j][l]=1; }
svp pouvez vous m'aider.
je ss debutantes en c++
Partager