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

Résolu
Multi73 Messages postés 88 Date d'inscription   Statut Membre Dernière intervention   -  
 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 14455 Date d'inscription   Statut Contributeur Dernière intervention   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 14455 Date d'inscription   Statut Contributeur Dernière intervention   4 925 > barnabe0057
 
De rien ;)
0
Multi73 Messages postés 88 Date d'inscription   Statut Membre Dernière intervention   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 14455 Date d'inscription   Statut Contributeur Dernière intervention   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 14455 Date d'inscription   Statut Contributeur Dernière intervention  
 
Merci j'essaierai.
0