Connexion
S'inscrire
Actualités
Quoi de neuf
Activités générales
Auteurs
Forums
Nouveaux messages
Rechercher un forum
Wiki
Pages
Dernière activité
Quoi de neuf
Nouveaux messages
Nouveaux articles
Nouveaux messages de profil
Activités générales
Membres
Membres inscrits
Visiteurs actuels
Nouveaux messages de profil
Rechercher dans les messages des profils
Teams
Créé ton équipe
Magasin
Quoi de neuf ?
Nouveaux messages
Rechercher un forum
Menu
Connexion
S'inscrire
Install the app
Install
Forums
Forums généraux
Informatique
Développement
Questions, aides et recherches
Résolus
Programme en batch
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
Vous utilisez un navigateur non à jour ou ancien. Il ne peut pas afficher ce site ou d'autres sites correctement.
Vous devez le mettre à jour ou utiliser un
navigateur alternatif
.
Répondre à la discussion
Message
<blockquote data-quote="ZDERKOZ" data-source="post: 7343158" data-attributes="member: 210903"><p>Bonjour, </p><p>Je dois rendre un programme en batch voici les instructions :</p><p></p><p>Vous devez écrire un fichier batch qui génère un nombre aléatoire. Utiliser pour cela la commande</p><p> %RANDOM% pour générer une valeur aléatoire. (écrivez echo %RANDOM% pour comprendre)</p><p>Vous devez inviter l’utilisateur à deviner le nombre générer par l’ordinateur.</p><p> Si ce nombre est trop grand, écrivez qu’il est trop grand, sinon trop petit, jusqu’à qu’il trouve le bon nombre.</p><p> Vous avez droit à 10 essais, sinon afficher perdu</p><p></p><p></p><p>J'ai essayer mais il y a un problème et je trouve pas la solution </p><p>si quelqu'un peut m'aider</p><p>merci <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite355" alt=":)" title=":) :)" loading="lazy" data-shortname=":)" /></p><p></p><p>voici le code :</p><p>set /a var=%random%</p><p> echo %var% </p><p>for /l %%x in (1, 1, 10) do</p><p> ( </p><p>set /p guess="Essayer de deviner le nombre: " </p><p>if "%guess%" equ "%var%" (goto 1)</p><p></p><p> if "%guess%" gtr "%var%" (echo votre nombre est plus grand)</p><p> if "%guess%" lss "%var%" (echo votre nombre est plus petit) ) </p><p>echo vous avez perdu </p><p>pause </p><p>exit :1</p><p> echo vous avez deviner le nombre! </p><p>pause</p></blockquote><p></p>
[QUOTE="ZDERKOZ, post: 7343158, member: 210903"] Bonjour, Je dois rendre un programme en batch voici les instructions : Vous devez écrire un fichier batch qui génère un nombre aléatoire. Utiliser pour cela la commande %RANDOM% pour générer une valeur aléatoire. (écrivez echo %RANDOM% pour comprendre) Vous devez inviter l’utilisateur à deviner le nombre générer par l’ordinateur. Si ce nombre est trop grand, écrivez qu’il est trop grand, sinon trop petit, jusqu’à qu’il trouve le bon nombre. Vous avez droit à 10 essais, sinon afficher perdu J'ai essayer mais il y a un problème et je trouve pas la solution si quelqu'un peut m'aider merci :) voici le code : set /a var=%random% echo %var% for /l %%x in (1, 1, 10) do ( set /p guess="Essayer de deviner le nombre: " if "%guess%" equ "%var%" (goto 1) if "%guess%" gtr "%var%" (echo votre nombre est plus grand) if "%guess%" lss "%var%" (echo votre nombre est plus petit) ) echo vous avez perdu pause exit :1 echo vous avez deviner le nombre! pause [/QUOTE]
Insérer les citations…
Vérification
Publier la réponse
Forums
Forums généraux
Informatique
Développement
Questions, aides et recherches
Résolus
Programme en batch
Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
Acceptez
En savoir plus.…
Haut