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

Free Pascal Discussion :

Jeu qui demande de trouver le nombre entre 0 et 10 choisi par l'ordinateur et qui compte les coups [Free Pascal]


Sujet :

Free Pascal

  1. #1
    Candidat au Club
    Femme Profil pro
    Inscrit en
    Décembre 2012
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations forums :
    Inscription : Décembre 2012
    Messages : 6
    Points : 4
    Points
    4
    Par défaut Jeu qui demande de trouver le nombre entre 0 et 10 choisi par l'ordinateur et qui compte les coups
    Salut,

    SVP aidez-moi à comprendre quelques points dans le code d'un programme. L'exercice est de faire un jeu qui demande de trouver le nombre entre 0 et 10 choisi par l'ordinateur (en comptant les coups).
    On utilisera la fonction Random(N) qui renvoie un entier entre 0 et N-1 compris, par l'instruction valeur_choisie := Random(11).
    Le code de la correction est le suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    PROGRAM jeu (input, output);
    VAR
      choix, rep, nb : integer;
    BEGIN
      nb := 0;
      choix := random(11);
      repeat
        nb := nb + 1;
        writeln('Choix ndeg. ',nb,' ? ');       { c'est quoi ndeg.?}
        readln(rep)                                 {et c'est qoi rep ?}
      until rep = choix;
      writeln('Trouvé en ',nb,' coups')
    END.
    Merci.

  2. #2
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2012
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Mars 2012
    Messages : 12
    Points : 8
    Points
    8
    Par défaut critiquer!!
    Bonjour!

    Désolé pour le titre mais ... ce code manque de quelque chose ...

    la variable rep c'est où le jeu va stocker les valeurs que l'utilisateur va entrer

    et si (rep = choix) le jeu arrête et nb compte le nombre de coup et choix ndeg veut dire "choix numero ",nb

    Merci

  3. #3
    Candidat au Club
    Femme Profil pro
    Inscrit en
    Décembre 2012
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations forums :
    Inscription : Décembre 2012
    Messages : 6
    Points : 4
    Points
    4
    Par défaut
    Merci. Le code se laisse s'executé quand on rajoute l'avant dérniére ligne:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    PROGRAM jeu (input, output);
    VAR
      choix, rep, nb : integer;
    BEGIN
      nb := 0;
      choix := random(11);
      repeat
        nb := nb + 1;
        writeln('Choix ndeg. ',nb,' ? ');
        readln(rep)
      until rep = choix;
      writeln('Trouvé en ',nb,' coups');
    READLN;READLN;
    END.

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

Discussions similaires

  1. [XL-2007] trouver un nombre entre 2 valeurs
    Par pc83670 dans le forum Excel
    Réponses: 4
    Dernier message: 23/03/2015, 08h55
  2. programme qui affiche le nombre entré
    Par levasseur62 dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 29/10/2010, 18h45
  3. trouver un nombre compris entre deux nombres
    Par piloulit dans le forum Excel
    Réponses: 1
    Dernier message: 30/11/2007, 07h15
  4. Réponses: 14
    Dernier message: 25/11/2007, 18h32
  5. [Access] Trouver qui a le plus grand nombre de visites
    Par maxidoh dans le forum Langage SQL
    Réponses: 13
    Dernier message: 03/04/2006, 03h00

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