[Batch] Besoin d'aide pour un batch !

Fermé
Edgardu33 Messages postés 8 Date d'inscription dimanche 4 septembre 2011 Statut Membre Dernière intervention 13 décembre 2011 - Modifié par Edgardu33 le 4/09/2011 à 22:49
DarkOfPhp Messages postés 49 Date d'inscription lundi 5 septembre 2011 Statut Membre Dernière intervention 3 octobre 2011 - 7 sept. 2011 à 18:34
Bonjour,
Je commence a coder une petite application avec des calculs (calculs faciles pour l'instant) en dos ( .bat)
Voici un petit aperçu de ce que je suis entrain de faire :


@echo off   
cls   
COLOR f9   
echo                                   ---------------   
echo                                   Test de Calcul       
echo                                   ---------------   
echo 6x3= ?   
:QUESTION   
set/p "cho=>"   
if %cho%==18 goto 1   
if %cho%== goto non   
goto non   

:1   
echo Bravo !   
echo 7x4= ?   
:QUESTION   
set/p "cho=>"   
if %cho%==28 goto 2   
if %cho%== goto non   
goto non   

:non   
echo Mauvaise Reponse !   
echo 6x3= ?   
:QUESTION   
set/p "cho=>"   
if %cho%==18 goto 1   
if %cho%== goto non   
goto non   
:2   
echo Bravo !   
echo 5x8= ?   
:QUESTION   
set/p "cho=>"   
if %cho%==40 goto 3   
if %cho%== goto non   
goto non


Et je souhaiterais que les calculs soit posé au hasard ( pas tout le temps dans le meme ordre) et si possible que par exemple qu'on est 10 secondes pour répondre à un calcul.
Merci de Votre aide :)
A voir également:

5 réponses

Freedomsoul Messages postés 509 Date d'inscription lundi 9 mai 2011 Statut Membre Dernière intervention 17 avril 2013 97
Modifié par Freedomsoul le 5/09/2011 à 01:06
Je ne crois pas que le dos soit équipé pour le timer :/
Pour l'aléatoire, tu peux utiliser un random mod 3

si c'est 0, goto first calcul
si c'est 1, goto second ..
si c'est 2, goto ...
0
Edgardu33 Messages postés 8 Date d'inscription dimanche 4 septembre 2011 Statut Membre Dernière intervention 13 décembre 2011 1
5 sept. 2011 à 09:34
Merci de ton aide mais je ne suis que débutant et je ne comprend pas le "random mod 3" :/
Si tu as un petit peu de temps pour m'aidé encore un petit peu, je suis preneur.
De mon côté je vais chercher sur le net.
0
DarkOfPhp Messages postés 49 Date d'inscription lundi 5 septembre 2011 Statut Membre Dernière intervention 3 octobre 2011 2
5 sept. 2011 à 11:57
Je vais t'aider :
Ce n'est pas possible je pense...
A moins de faire comme ça :
https://forums.commentcamarche.net/forum/affich-3131280-batch-un-random-definit

il faut utiliser :
@echo off
random
pause
Et voilà...
Merci
0
Edgardu33 Messages postés 8 Date d'inscription dimanche 4 septembre 2011 Statut Membre Dernière intervention 13 décembre 2011 1
7 sept. 2011 à 17:22
Et je voudrais que le random choisisse un nombre entre 1 et 10 comment je fais ?

0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
DarkOfPhp Messages postés 49 Date d'inscription lundi 5 septembre 2011 Statut Membre Dernière intervention 3 octobre 2011 2
7 sept. 2011 à 18:34
Il ne me semble pas que c'est possible...
Je suis un expert batch et je ne sais pas !
0