Problème Batch
Résolu/Fermé
Enness
Messages postés
34
Date d'inscription
lundi 4 mai 2009
Statut
Membre
Dernière intervention
10 août 2010
-
6 août 2010 à 16:12
Enness Messages postés 34 Date d'inscription lundi 4 mai 2009 Statut Membre Dernière intervention 10 août 2010 - 10 août 2010 à 08:59
Enness Messages postés 34 Date d'inscription lundi 4 mai 2009 Statut Membre Dernière intervention 10 août 2010 - 10 août 2010 à 08:59
A voir également:
- Problème Batch
- Fichier batch - Guide
- Batch renommer une partie du nom de plusieurs fichiers - Guide
- Batch net use - Forum Réseau
- Script batch utile ✓ - Forum Programmation
- Color batch - Forum Autoit / batch
4 réponses
karirovax
Messages postés
3221
Date d'inscription
dimanche 17 janvier 2010
Statut
Membre
Dernière intervention
22 juin 2016
203
6 août 2010 à 21:41
6 août 2010 à 21:41
salut ;)
il ya beaucoup des fautes dans votre code , je vous dit la solution mais en cas des questions ... je suis préneur =)
@echo off
set /a n=%random%%%100
echo %n%
set /P nbessai = entrer le nombre d'essai :
:jeu
set /P nbprop= "entrer un nombre... "
if "%nbprop%" GTR "%n%" (
echo c'est trop grand
set /a nbessai=%nbessai%-1
if "%nbessai%"=="0" ( echo tu a perdu
goto fin
)
goto jeu
)
if "%nbprop%" LSS "%n%" ( echo c'est trop petit
if "%nbessai%"=="0" ( echo tu a perdu
goto fin
)
goto jeu
)
if "%nbprop%"=="%n%" ( echo t'as gagne !
goto fin
)
:fin
pause
il ya beaucoup des fautes dans votre code , je vous dit la solution mais en cas des questions ... je suis préneur =)
@echo off
set /a n=%random%%%100
echo %n%
set /P nbessai = entrer le nombre d'essai :
:jeu
set /P nbprop= "entrer un nombre... "
if "%nbprop%" GTR "%n%" (
echo c'est trop grand
set /a nbessai=%nbessai%-1
if "%nbessai%"=="0" ( echo tu a perdu
goto fin
)
goto jeu
)
if "%nbprop%" LSS "%n%" ( echo c'est trop petit
if "%nbessai%"=="0" ( echo tu a perdu
goto fin
)
goto jeu
)
if "%nbprop%"=="%n%" ( echo t'as gagne !
goto fin
)
:fin
pause
Enness
Messages postés
34
Date d'inscription
lundi 4 mai 2009
Statut
Membre
Dernière intervention
10 août 2010
9 août 2010 à 10:20
9 août 2010 à 10:20
Merci de ton aide.
Reste un petit soucis sur le fait que le compteur d'essai de se décrémente pas.
J'ai essayé de modifier certaines choses mais rien à faire.
Reste un petit soucis sur le fait que le compteur d'essai de se décrémente pas.
J'ai essayé de modifier certaines choses mais rien à faire.
Salut, voici une autre facon de faire :
Cdlt.
nirG
@echo off set /a n=%random%%%100 set /P nbessai="Entrer un nombre d'essai : " :jeu if "%nbessai%" LSS "1" ( echo. echo C'est fini. Vous avez utilise tout vos essais ! Le chiffre etait : %n% goto fin) echo. set /P nbprop="Entrer un nombre : " if "%nbprop%"=="%n%" goto win if "%nbprop%" GTR "%n%" ( echo C est plus petit ! goto calcul) if "%nbprop%" LSS "%n%" ( echo C est plus grand ! goto calcul) :calcul set /A nbessai=%nbessai% - 1 goto jeu :win echo Vous avez trouve le bon nombre ! :fin pause
Cdlt.
nirG
Enness
Messages postés
34
Date d'inscription
lundi 4 mai 2009
Statut
Membre
Dernière intervention
10 août 2010
10 août 2010 à 08:59
10 août 2010 à 08:59
Merci beaucoup ca marche
Modifié par nirG le 9/08/2010 à 17:32
Ne pas oublier d'enlever - 1 au nombre d'essai :)
Cdlt.
nirG