Comment mettre un nombre aleatoire.

Fermé
Nibag - 30 oct. 2023 à 19:16
brucine Messages postés 18063 Date d'inscription lundi 22 février 2021 Statut Membre Dernière intervention 3 décembre 2024 - 30 oct. 2023 à 19:40

Bonjour,

J'ai essayer une astuce pour faire un jeu mais je n'arrive pas un mettre un chifre aleatoire entre 1 et 100 je vous met le contexte:

@echo off

set variable=%random%
set /a tentative=O

:DEBUT

set /p nombre=Quel est le nombre mystere ?


if /I %nombre% LSS %variable% (goto :A)
if /I %nombre% GTR %variable% (goto :B)
if /I %nombre% EQU %variable% (goto :C)

:A
set /a tentative=%tentative%+1
echo "Le nombre mystere est plus grand."
goto DEBUT

:B
set /a tentative=%tentative%+1
echo "Le nombre mystere est plus petit."
goto DEBUT

:C
echo "Vous avez trouver le nombre mystere en %tentative% coups."

PAUSE

Windows / Chrome 118.0.0.0

1 réponse

brucine Messages postés 18063 Date d'inscription lundi 22 février 2021 Statut Membre Dernière intervention 3 décembre 2024 2 658
30 oct. 2023 à 19:40

Bonjour,

Set /a variable=(%RANDOM%*100/32768)+1

0