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 :

[TP] Condition d'arrêt = touche escape


Sujet :

Turbo Pascal

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    113
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : Tunisie

    Informations forums :
    Inscription : Avril 2007
    Messages : 113
    Par défaut [TP] Condition d'arrêt = touche escape
    Salut à tous
    J'ai un programme qui a une condition d'arret = 0.
    Comment puis-je la changer par la touche Esc (Echap) ?
    Merci d'avance
    Voici le programme principal
    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
    begin
      WRITE('faite entrer votre nombre (0 pour arrêter):');
      READLN(nbr);
      while not (nbr='0') do
        begin
          nbr := Majuscules(nbr);
          WRITE('Dans quelle base est-il exprimé ');
          READLN(Base1);
          if test(nbr,Base1) = false then
            WRITELN('Le nombre n''est pas correct!')
          else
            begin
              WRITE('Dans quelle base voudriez vous l''exprimer: ');
              READLN(Base2);
              WRITELN(nbr,' en base ',Base1, ' = ', Base_m(Base10(nbr,Base1),Base2), ' en base ',Base2);
            end;
        WRITE('Introduisez le nombre (0 pour arrêter):');
        READLN(nbr);
      end;
    end.

  2. #2
    Membre Expert
    Avatar de Juju_41
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Février 2003
    Messages
    974
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués

    Informations forums :
    Inscription : Février 2003
    Messages : 974
    Par défaut
    Il faut regarder du coté de la fonction Readkey et du caractère d'échappement #27

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    113
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : Tunisie

    Informations forums :
    Inscription : Avril 2007
    Messages : 113
    Par défaut
    et comment j'utilise la fonction readkey

  4. #4
    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

  5. #5
    Membre Expert
    Avatar de krachik
    Inscrit en
    Décembre 2004
    Messages
    1 964
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 1 964
    Par défaut
    bonjour il me semble que tu as deja abordé cette difficulté dans un autre post ici
    @+

Discussions similaires

  1. Désactiver la touche escape pour un Combo
    Par alain sayagh dans le forum Macros et VBA Excel
    Réponses: 10
    Dernier message: 14/06/2007, 10h07
  2. Réponses: 10
    Dernier message: 31/12/2006, 11h16
  3. [VB.NET]Boucle infinie et condition d'arrêt
    Par Benbedo dans le forum Windows Forms
    Réponses: 5
    Dernier message: 31/07/2006, 09h20
  4. [VBA-A] Récupérer événement après la touche escape
    Par steps5ive dans le forum VBA Access
    Réponses: 2
    Dernier message: 30/05/2006, 19h26
  5. Lire rapidement la touche Escape
    Par BernardLimont dans le forum Assembleur
    Réponses: 11
    Dernier message: 16/07/2003, 21h09

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