Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
Pile/Face
Auteur Message
Répondre en citant
Message Pile/Face 
Me voila de retour avec un Pile/Face, qui, contrairement à ce que je le pensai, m'a pris pas mal de temps.

Description:

- Menu
- Compteur de parties
- Score
- (Génère un nombre au Hasard et affiche "Résultat Nul" si %RANDOM% est égale à zéro)

Code Source:

Code:
@ECHO OFF
TITLE -Pile/Face-
SET Partie= 0
SET Score= 0
:Boucle
CLS
ECHO -Pile/Face-
ECHO.
ECHO Pile    (1)
ECHO Face    (2)
ECHO Quitter (3)
ECHO.
ECHO Nombre de Partie: %Partie%
ECHO Score: %Score%
ECHO.
SET/P Choix= Votre Choix ?:
IF "%Choix%"=="3" GOTO Quitter
GOTO Piece
:Piece
SET/A Partie= "%Partie%"+"1"
SET/A Piece= "%RANDOM%%%3"
IF "%Piece%"=="0" GOTO Nul
IF "%Piece%"=="1" GOTO Pile
IF "%Piece%"=="2" GOTO Face
:Nul
ECHO.
ECHO Resultat Nul.
ECHO.
ECHO (Appuyez sur une touche...)
PAUSE>NUL
GOTO Boucle
:Pile
IF "%Choix%"=="%Piece%" GOTO Gagne
IF NOT "%Choix%"=="%Piece%" GOTO Perdu
:Face
IF "%Choix%"=="%Piece%" GOTO Gagne
IF NOT "%Choix%"=="%Piece%" GOTO Perdu
:Gagne
ECHO.
SET/A Score= "%Score%"+"1"
ECHO Gagne!
ECHO.
ECHO (Appuyez sur une touche...)
PAUSE>NUL
GOTO Boucle
:Perdu
ECHO.
ECHO Perdu!
ECHO.
ECHO (Appuyez sur une touche...)
PAUSE>NUL
GOTO Boucle
:Quitter
EXIT


Bye Smile




______________________________________________________
Viens découvrir INTERPOL, un nouveau langage interprété !

Yahoo Messenger
Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message Pile/Face 
Hello,

Il triche ton Pile/Face, j'ai gagné 41x/100 partie Mad

Merci du partage Okay




______________________________________________________
Le batch est mon joujou de tout les jours,
plus pour le loisir que pour le travail,
et avec j'apprend presque tout les jours,
comment programmer et le travailler,
pour avoir enfin un résultat cool.

Ed la poignée du 93 (^_^)
Yahoo Messenger MSN Skype
Répondre en citant
Message Pile/Face 
Salut,

Bien joué Okay

@+




______________________________________________________


L'ignorance est un fléau qui engendre la haine et la mort
La connaissance est une arme qui surpasse toutes les autres
Partagez votre savoir, sinon il sera perdu à jamais
Répondre en citant
Message Pile/Face 
dite moi , je comprend pas %RANDOM%%%3 , c quoi sont role ca dis quoi ? random divisé par 3 ? je comprend pas ?

ha et pour:
IF "%Choix%"=="%Piece%" GOTO Gagne
IF NOT "%Choix%"=="%Piece%" GOTO Perdu

on doit pouvoir faire , on gagne une ligne :p
IF "%Choix%"=="%Piece%" GOTO:Gagne ELSE (goto:perdu)




______________________________________________________
DiabloBat FTP Transfert FTP .bat
Diablo Mail Tool outils mail .bat
Modif Log on Log Off Seven
Diablo Theme Seven Changer
Répondre en citant
Message Pile/Face 
DiabloBros: [Random[%%%3]] Génère un nombre aléatoire. Ici, compris en 0 et 3.




______________________________________________________
Viens découvrir INTERPOL, un nouveau langage interprété !

Yahoo Messenger
Répondre en citant
Message Pile/Face 
ha cool merci ^^ mais c normal comme dis Blouquin Eddy que ce soit inprécie au niveau hasard , ton echelle de valeur est trop petite ...
sur une echelle de nombre si petite, l'ordinateur a trés souvent tendance de faire 1 ^^

faudrais genre une valeur short de -32768 à 32 767 , tous ce qui es négatif c pile et positif c face Razz




______________________________________________________
DiabloBat FTP Transfert FTP .bat
Diablo Mail Tool outils mail .bat
Modif Log on Log Off Seven
Diablo Theme Seven Changer
Répondre en citant
Message Pile/Face 
Bah en faite, c'est un de mes premiers Batch. Donc j'ai la flemme de faire une MAJ Mr. Green




______________________________________________________
Viens découvrir INTERPOL, un nouveau langage interprété !

Yahoo Messenger
Message Pile/Face 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 1
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch