Batch plus petit plus garnd
Résolu/Fermé
izissise
Messages postés
160
Date d'inscription
mercredi 16 avril 2008
Statut
Membre
Dernière intervention
26 septembre 2010
-
28 nov. 2009 à 14:24
izissise Messages postés 160 Date d'inscription mercredi 16 avril 2008 Statut Membre Dernière intervention 26 septembre 2010 - 28 nov. 2009 à 15:37
izissise Messages postés 160 Date d'inscription mercredi 16 avril 2008 Statut Membre Dernière intervention 26 septembre 2010 - 28 nov. 2009 à 15:37
A voir également:
- Batch plus petit plus garnd
- Fichier batch - Guide
- Batch renommer une partie du nom de plusieurs fichiers - Guide
- Batch net use - Forum Réseau
- Color batch - Forum Autoit / batch
- Script batch utile ✓ - Forum Programmation
7 réponses
dubcek
Messages postés
18757
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
19 décembre 2024
5 623
28 nov. 2009 à 14:39
28 nov. 2009 à 14:39
ello
dans help if
EQU - égal à
NEQ - différent de
LSS - inférieur à
LEQ - inférieur ou égal à
GTR - supérieur à
GEQ - supérieur ou égal à
dans help if
EQU - égal à
NEQ - différent de
LSS - inférieur à
LEQ - inférieur ou égal à
GTR - supérieur à
GEQ - supérieur ou égal à
izissise
Messages postés
160
Date d'inscription
mercredi 16 avril 2008
Statut
Membre
Dernière intervention
26 septembre 2010
10
28 nov. 2009 à 14:50
28 nov. 2009 à 14:50
Ca ne marche pas : @echo off
:restart
set n= %random%%%1000
:start
set /p u=Nombre (0,999) ?
If %u% == %n% goto :win
If %u% GTR %n% goto :p
If %u% LSS %n% goto :g
:p
echo Plus grand
.
goto :start
:g
echo Plus petit.
goto :start
:win
echo bravo !!
set /p r= recommencer (o/n) ?
if %r% == o goto :restart
Je lais surement mal placer ....
:restart
set n= %random%%%1000
:start
set /p u=Nombre (0,999) ?
If %u% == %n% goto :win
If %u% GTR %n% goto :p
If %u% LSS %n% goto :g
:p
echo Plus grand
.
goto :start
:g
echo Plus petit.
goto :start
:win
echo bravo !!
set /p r= recommencer (o/n) ?
if %r% == o goto :restart
Je lais surement mal placer ....
izissise
Messages postés
160
Date d'inscription
mercredi 16 avril 2008
Statut
Membre
Dernière intervention
26 septembre 2010
10
28 nov. 2009 à 14:59
28 nov. 2009 à 14:59
A si sa marche excuse moi .
dubcek
Messages postés
18757
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
19 décembre 2024
5 623
28 nov. 2009 à 15:03
28 nov. 2009 à 15:03
n'y aurait-il pas une erreur là
C:> set n= %random%%%1000
C:> echo %n%
14383%%1000
essaye avec
set /a n=%random%%1000
C:> set n= %random%%%1000
C:> echo %n%
14383%%1000
essaye avec
set /a n=%random%%1000
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
izissise
Messages postés
160
Date d'inscription
mercredi 16 avril 2008
Statut
Membre
Dernière intervention
26 septembre 2010
10
28 nov. 2009 à 15:11
28 nov. 2009 à 15:11
Oui je l'ai corriger ...
If %u% GTR %n% goto :p
If %u% LSS %n% goto :g
sont inverser aussi ... ce qui donne :
@echo off
:restart
set /a z=-1
set /a n= %random%%%1000
:start
set /a z=%z% + 1
set /p u=Nombre (0,999) ?
If %u% == %n% goto :win
If %u% GTR %n% goto :p
If %u% LSS %n% goto :g
:p
echo Plus petit
goto :start
:g
echo Plus grand
goto :start
:win
echo bravo !! en %z% coups !!
set /p r= recommencer (o/n) ?
if %r% == o goto :restart
avec un petit compteur !
If %u% GTR %n% goto :p
If %u% LSS %n% goto :g
sont inverser aussi ... ce qui donne :
@echo off
:restart
set /a z=-1
set /a n= %random%%%1000
:start
set /a z=%z% + 1
set /p u=Nombre (0,999) ?
If %u% == %n% goto :win
If %u% GTR %n% goto :p
If %u% LSS %n% goto :g
:p
echo Plus petit
goto :start
:g
echo Plus grand
goto :start
:win
echo bravo !! en %z% coups !!
set /p r= recommencer (o/n) ?
if %r% == o goto :restart
avec un petit compteur !
dubcek
Messages postés
18757
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
19 décembre 2024
5 623
28 nov. 2009 à 15:14
28 nov. 2009 à 15:14
set /a n=%random%%1000
et non pas:
set /a n= %random%%%1000
et non pas:
set /a n= %random%%%1000
izissise
Messages postés
160
Date d'inscription
mercredi 16 avril 2008
Statut
Membre
Dernière intervention
26 septembre 2010
10
28 nov. 2009 à 15:37
28 nov. 2009 à 15:37
ok