Batch petit exercice

Résolu/Fermé
alexth95 - 14 déc. 2015 à 12:48
Menjote Messages postés 14 Date d'inscription vendredi 1 novembre 2013 Statut Membre Dernière intervention 18 décembre 2015 - 18 déc. 2015 à 22:24
Bonjour, j'aimerais un batch qui nous demande de mettre un chiffre mais ce chiffre doit être compris entre 5 et 15 , bien sur sur si le chiffre est en dessous de 5 ou supérieur a 15 il nous demanderas de mettre un chiffre entre 5 et 15.

via For à partir du chiffre que l'on a mit il y a un compte a rebours qui se déclenche et se termine jusqu'à 0



2 réponses

Menjote Messages postés 14 Date d'inscription vendredi 1 novembre 2013 Statut Membre Dernière intervention 18 décembre 2015 1
15 déc. 2015 à 20:38

@echo off
set a=15
set b=5
:choix
cls
set /p nombre= Choissisez un nombre entre 5 et 15 :

if %nombre% gtr %a% GOTO wrong
if %nombre% lss %b% GOTO wrong
) else (
GOTO boucle
)

:wrong
cls
echo.
echo.
echo Le nombre doit être compris entre 5 et 15
echo.
pause
GOTO choix
:boucle
cls
for /l %%v in (%nombre%,-1,0) do (
echo %%v
timeout -t 1 -nobreak > nul
)
pause > nul


Voilà je pense c'est ce que tu voulais , après à toi de le custom
1
Merci beaucoup.
0
Menjote Messages postés 14 Date d'inscription vendredi 1 novembre 2013 Statut Membre Dernière intervention 18 décembre 2015 1
Modifié par Menjote le 18/12/2015 à 22:25
De rien , si c'est bon passe le sujet en résolu
0
netsoftnet Messages postés 125 Date d'inscription jeudi 3 janvier 2013 Statut Membre Dernière intervention 18 janvier 2016 32
14 déc. 2015 à 12:52
pas clair ^^ merci
0