IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Pascal Discussion :

Erreur de compilation 113 - Error in statement


Sujet :

Pascal

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Avril 2010
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Erreur de compilation 113 - Error in statement
    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.

  2. #2
    Expert confirmé
    Avatar de krachik
    Inscrit en
    Décembre 2004
    Messages
    1 964
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 1 964
    Points : 4 015
    Points
    4 015
    Par défaut
    Bonjour et bienvenue

    Un petit tour dans la FAQ pour répondre à ta question. Là je dirais qu'il y a un repeat qui traîne ou un until qui est oublié.

    Au passage, ton code est mal indenté ; quel compilateur utilises-tu ? Pour savoir.

    Cordialement

Discussions similaires

  1. Erreur de compilation FATAL ERROR
    Par paulolol dans le forum C++
    Réponses: 3
    Dernier message: 16/02/2013, 09h45
  2. Erreur de compilation/ Compiler errors 1046
    Par wespa dans le forum Flex
    Réponses: 8
    Dernier message: 12/08/2008, 17h48
  3. erreur de compilation [linker error]
    Par info_amel dans le forum C++Builder
    Réponses: 2
    Dernier message: 04/03/2008, 17h31
  4. Erreur de compilation, show error = rien
    Par DjinnS dans le forum SQL
    Réponses: 18
    Dernier message: 21/01/2008, 17h28
  5. Réponses: 5
    Dernier message: 04/12/2005, 06h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo