Précédent   Forum du club des développeurs et IT Pro > Autres langages > Pascal > Free Pascal
Free Pascal Le compilateur Pascal multiplateforme
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 02/01/2013, 12h41   #1
Jijidev
Invité de passage
 
Femme
Inscription : décembre 2012
Messages : 6
Détails du profil
Informations personnelles :
Sexe : Femme

Informations forums :
Inscription : décembre 2012
Messages : 6
Points : 0
Points : 0
Par défaut Ligne qui se répète mais qui n'est pas nécessaire

Sur le code ci dessus l'expression '' se répete meme si le programme vient a sa fin et donne le resultat correcte! svp, comment éliminer cela?

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
PROGRAM jeu_bis (input, output);
VAR
  choix, rep, nb : integer;
BEGIN
  nb := 0;
  choix := random(11);
  repeat
    nb := nb + 1;
    writeln('Choix ndeg. ',nb,' ? ');
    readln(rep);
    BEGIN
    IF rep > choix THEN writeln ('donne un nombre plus petit');
    IF rep < choix THEN writeln ('donne un nombre plus grand'); {la question concerne cette ligne}
    END;
  until rep = choix;
  writeln('Trouvé en ',nb,' coups');
READLN;READLN;
END.
L'exercice était de faire un jeu qui demande de trouver le nombre entre 0 et 10 choisi par l'ordinateur (en comptant les coups) et en aidant le joueur (en précisant si c'est plus ou c'est moins).
Jijidev est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/01/2013, 12h52   #2
Paul TOTH
Expert Confirmé Sénior
 
Avatar de Paul TOTH
 
Homme Paul TOTH
Freelance
Inscription : novembre 2002
Messages : 4 405
Détails du profil
Informations personnelles :
Nom : Homme Paul TOTH
Âge : 43
Localisation : Réunion

Informations professionnelles :
Activité : Freelance
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : novembre 2002
Messages : 4 405
Points : 10 756
Points : 10 756
je ne vois pourtant pas d'erreur, juste un BEGIN/END qui ne sert à rien autour des deux IF
__________________
Developpez.com: Mes articles, forum FlashPascal
Entreprise: Execute SARL
Produits : UPnP, RemoteOffice, FlashPascal
Embarcadero : Ile de la Réunion, Dephi, C++Builder, RADPHP...TVA à 8,5%
Paul TOTH est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/01/2013, 16h10   #3
Roland Chastain
Membre Expert
 
Homme Roland Chastain
Inscription : décembre 2011
Messages : 687
Détails du profil
Informations personnelles :
Nom : Homme Roland Chastain
Âge : 39
Localisation : Mali

Informations professionnelles :
Secteur : Enseignement

Informations forums :
Inscription : décembre 2011
Messages : 687
Points : 1 002
Points : 1 002
Soit dit en passant, c'est la troisième discussion que tu ouvres pour le même (petit) programme. Autant continuer la même discussion.
__________________
L'Art est long et le Temps est court.
Roland Chastain est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/01/2013, 11h47   #4
Jijidev
Invité de passage
 
Femme
Inscription : décembre 2012
Messages : 6
Détails du profil
Informations personnelles :
Sexe : Femme

Informations forums :
Inscription : décembre 2012
Messages : 6
Points : 0
Points : 0
Pour Paul: merci, cela marche maintenant, pourtant j'ai rien modifier depuis hier.
Pour Roland: ce n'est pas le même programme .
Jijidev est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/01/2013, 14h15   #5
droggo
Expert Confirmé
 
Inscription : août 2006
Messages : 3 414
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 3 414
Points : 3 769
Points : 3 769
Koa,
Citation:
Envoyé par Jijidev Voir le message
Pour Paul: merci, cela marche maintenant, pourtant j'ai rien modifier depuis hier.
Pour Roland: ce n'est pas le même programme .
Mais si, c'est bien le même programme, il ne s'agit que d'évolutions du prog de départ, donc à suivre dans le même sujet.
__________________
Il court en ce moment une espèce de grippe, mais elle ne court pas très vite, car on peut l'attraper sans courir.
droggo est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 22h25.


 
 
 
 
Partenaires

Hébergement Web