Calcul mental

Résolu
azerty -  
 azéri y -
Bonjour, je voudrais créer un petit programme de calcul mental en bat.Néanmoins, je rencontre des problèmes lors de son exécution...Voici le code:


@echo off
title calcul mental
set score=0
color bd
title calcul mental
echo ______________
echo CALCUL MENTAL
echo ______________
ping localhost -n 4 >nul
echo choisissez une operation
set input=
set/p input=additions(1)/soustractions(2)/multiplications(3)/divisions(4)
if%input%==1 goto 1
if%input%==2 goto 2
if%input%==3 goto 3
if%input%==4 goto 4
cls
:1
echo tapez le resultat de l'operation qui apparait, puis appuyez sur "entrer"
pause
set /a min=1
set /a max=9
set /a nbr_1="%RANDOM% %% ((%max% + 1) - %min%) + %min%"
set /a nbr_2="%RANDOM% %% ((%max% + 1) - %min%) + %min%"
echo %nbr_1% & echo x & echo %nbr_2% & echo = & echo ?
set input=
set/p input=tapez le resultat
if%input%==nbr_1 * nbr_2 goto 1
if%input%<>nbr_1 * nbr_2 goto 2
:1
echo gagne!
:2
echo perdu!

pause
quelqu'un pourrait-il m'aider ?Merci d'avance !!!
A voir également:

3 réponses

The Deceiver Messages postés 238 Date d'inscription   Statut Membre Dernière intervention   61
 
Hello,


Pour l'instant tu n'as programmer que l'addition(dans tes séléctions)

Il manque une boucle itérative ou conditionnelle qui permet au programme de refaire une autre addition
0
azerty
 
Comment faire svp?
0
azéri y
 
Merci c Bon j'ai compris tour seul!
0