Bonjour, j'aimerai faire un petit quiz en batch mais je n'arrive pas

Résolu
Multi73 Messages postés 95 Statut Membre -  
 tous -
Bonjour, j'aimerai faire un petit quiz mais je n'arrive pas,
J'aimerai que si je dis paris ça me dit bravo et si je dis autre chose que ça me disent non.

Voici nom programme :

@echo off
@title mini-jeux
color a

set /p capitale=paris
set /p cho="quel est la capitale de la france ? =>"

if %cho%=/%capitale% echo "bravo"
if %cho%=%capitale% echo "non"

Pouvez vous m'aidez?
A voir également:

2 réponses

barnabe0057 Messages postés 17074 Statut Contributeur 4 925
 
Bonjour,

Ca devrait mieux fonctionner comme ça :
@echo off
@title mini-jeux
color a

set capitale=paris
set /p cho="quel est la capitale de la france ? =>"

if /i "%cho%"=="%capitale%" echo "bravo"
if not "%cho%"=="%capitale%" echo "non"

1
barnabe0057
 
Merci
0
barnabe0057
 
Merci barnabe0057
0
barnabe0057 Messages postés 17074 Statut Contributeur 4 925 > barnabe0057
 
De rien ;)
0
Multi73 Messages postés 95 Statut Membre 2
 
Bonjour,
Je viens d'essayer et ça ne marche pas.
L'avez vous testé?
Avez vous une autre solution?
Merci
0
barnabe0057 Messages postés 17074 Statut Contributeur 4 925
 
Oui ça fonctionne, voilà une légère amélioration :

@echo off
@title mini-jeux
color a

set capitale=paris
set /p cho="quel est la capitale de la france ? => "

if /i "%cho%"=="%capitale%" (echo "bravo") else (echo "non")
pause
0
tous > barnabe0057 Messages postés 17074 Statut Contributeur
 
Merci j'essaierai.
0