Bonjour tout le monde,
voilà j'ai petit problème avec la compilation la fameuse erreur 113 si vous pouviez m'aider ça serait super!
merci
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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
 
Program Bac3;
Uses wincrt;
Type
Tab=array [1..100] of integer;
Var
T1,T2:tab;
N,m,p,l:integer;
 
 
{************ Procédure Saisir ****************}
Procedure saisir (Var T1,T2 : Tab; n,m,p:integer);
var 
i,j:integer;
begin
repeat
 
writeln('donner un entier n:');
readln(n);
writeln('donner un entier m: ');
readln(m);
 
until
(n>0) and (m>0);
 
repeat
 
for i:=1 to n do
begin
writeln('T1[',i,']=');
readln(T1[i]);
 
end;
 
for j:=1 to m do
begin
writeln('T2(',i,']=');
readln(T2[i]);
end;
 
repeat
 
writeln('donner un indice p: ');
readln(p);
 
until (p in [1..n]);
 
end;
 
 
{**************procédure division **************}
procedure division (Var T1,T2,T3:Tab,L,p:integer);
Var
a,i:integer;
Begin
L:=0;
a:=T1[p]
for i:= 1 to n do 
begin 
If (a mod T2[i]=0) then L:=L+1
 for j:=1 to i do
  T3[j]:=T2[i];
end;
 
 
if T3[j]<>0 then writeln (T3[j]);
end;
 
{*************** Programme Principal *************}
Begin
Saisir(T1,T2,N,M,P);
Division(T1,T2,T3,L,P) 
end.