Salut à tous,
j'ai un problème : je veux transformer ma matrice n*m en un tableau à une seule dimension. Voilà, j'ai essayé mais ça n'a pas marché.
Aidez-moi s'il vous plaît ..
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
 
program heh;
uses crt;
var
  t:array[1..10,1..1à] of integer;
  k:array[1..1)] of integer;
  i,n,j,l,m:integer;
begin
  clrscr;
  readln(n);readln(m);
  clrscr;
  for i:= 1 to n do
    for j:=1 to m do 
      begin
        readln(t[i,j]);
      end;
  for i:= 1 to n do
    for j:=1 to m do 
      begin
        l:=1;
        while l<m*n do 
          begin
            k[l]:=t[i,j];
            l:=l+1;
          end;
      end;
  for l:=1 to m*n do 
    begin
      writeln(k[l]);
    end;
  readln;
end.