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

Turbo Pascal Discussion :

Copier-coller un code source dans TP7 - Correction de programme [Turbo Pascal]


Sujet :

Turbo Pascal

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 16
    Par défaut Copier-coller un code source dans TP7 - Correction de programme
    Meilleurs voeux à tous et toutes pour 2012.

    J'ai 68 ans et les cellules qui coincent, donc je vous demande un peu d'aide.
    J'avais une disquette qui contenait des programmes, mais comme mes PC n'ont plus de lecteur de d7, j'avais mis les fichiers dans mon hdd, mais voilà, virus et formatage...
    Comme j'ai toujours le livre, j'ai retapé les progs, mais en fichiers .txt, pas de
    chance il y a des fichiers .pas.
    1) Comment copier-coller un fichier txt pour le mettre dans l'éditeur de Turbo Pascal 7 ?
    J'ai bien entré un petit fichier à la main, mais j'ai plein d'erreurs, que je n'arrive pas à enlever.
    2) Si quelqu'un un pouvait me corriger ce prog, il me servirait d'exemple, merci à vous :
    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
     
    program lect75; 
    uses crt;
    var t: array[1. .240] of byte;
       e,h,k: byte;
       a: text; 
    procedure traite; 
    begin 
    clrscr;
    sound(880);delay(500);nosound;
    assign{a,'CARTE.CAR');
    rewrite(a);
    for k:=l to 240 do
    begin
    t[k]:=t[k] and 16; 
    if t[k]=0 then t[k]:=l; 
    if t[k]=16 then t[k]:=0; 
    write(a,t[k],‘ ') ; 
    write(t[k]); 
    end;
    close(a); 
    end;
     
    procedure lit; 
    begin
    for k:=l to 240 do
    begin
    repeat
    e:=port[513]; 
    until e and 32 = 0;
    t[k]:=e;
    repeat
    until port[513] and 32 = 32; 
    end; 
    end; 
    begin 
    clrscr;
    writeln(’PASSER LA CARTE DANS LE LECTEUR'); 
    lit;
    traite ;
    end.
     COPYRIGHT 1996 Patrick *)

  2. #2
    Rédacteur/Modérateur
    Avatar de M.Dlb
    Inscrit en
    Avril 2002
    Messages
    2 466
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Avril 2002
    Messages : 2 466
    Par défaut
    Tu peux éditer le fichier sous n'importe quel éditeur de texte (notepad par exemple) et ensuite changer l'extension en .pas au lieu de .txt, si tu as besoin d'ouvrir tes sources dans Turbo Pascal.

    Ensuite concernant la source du dessus, la coloration syntaxique du forum aide à voir que par exemple, tu as mis une accolade "{" à la place d'une parenthèse. Mais bon, coller le code dans le forum à chaque fois c'est pas très pratique... Donc le mieux est de compiler tes sources et réagir en fonction des messages du compilateur.

    Egalement, le mieux serait que tu indentes ton code, pour gagner en lisibilité.

    Enfin, en lieu et place de Turbo Pascal, je te conseillerai de te tourner vers FreePascal, un compilateur qui possède les mêmes caractéristiques que TP, mais qui en plus est supporté et connait sans cesse des évolutions, et tout ça gratuitement

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 16
    Par défaut
    bonjour
    merci de m'avoir repondu, j'ai resolu mon probleme avec TPW 1.5 en francais,
    il est vraiment impeccable, on peut travailler en plein ecran et il indique clairement l'erreur et sa position precise.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Copier Coller du Code dans une macro VBA
    Par ted the Ors dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 02/04/2008, 16h11
  2. [MySQL] Copier/coller de 200 caractères dans input text malgré maxlenght à 15
    Par psychoBob dans le forum PHP & Base de données
    Réponses: 17
    Dernier message: 24/04/2006, 13h48
  3. Comment faire Copier/Coller par code VBA sur INTERNET...
    Par GESCOM2000 dans le forum Access
    Réponses: 5
    Dernier message: 02/01/2006, 13h19
  4. [Word][ISO-...] Copier coller d'un word dans un textArea
    Par yolepro dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 14/11/2005, 17h34

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