Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
pierre papier ciseaux
Auteur Message
Répondre en citant
Message pierre papier ciseaux 
voici un pierre papier ciseaux que j'ai fait il y a longtemps.

Code:


@echo off
color f1
:17
set /a c1=0
set /a c2=0
:1
echo $$$$$$$$$$$$$$$$$$$$$$$$$$$$
echo $$                        $$
echo $$  pierre papier cisaux  $$
echo $$                        $$
echo $$$$$$$$$$$$$$$$$$$$$$$$$$$$
echo.
echo joueur %c1% -- ordinateur %c2%
echo.
echo entre 1 pour pierre.
echo entre 2 pour papier.
echo entre 3 pour cisaux.
echo.

rem choix du chiffre pour le joueur.

set /p choix=choix ^>
if %choix% LEQ 0 (goto :2)
if %choix% GEQ 4 (goto :2)
if %choix% == 1 (goto :3)
if %choix% == 2 (goto :3)
if %choix% == 3 (goto :3)

:2
cls
echo le chiffre entre est incorrect !
ping 0.0.0.0 -n 5 > nul
cls
goto :1

rem l'ordinateur choisit un nombre entre 1 et 3.

:3
set /a m=5
set /a mi=1
set /a n=%mi%
set /a x=%mi% + 1
set /a x=%m% - %x%
set /a nb=%random% %% %x%+%n%

rem joueur

if %choix% == 1 (goto :4)
if %choix% == 2 (goto :5)
if %choix% == 3 (goto :6)
:4
set p1=pierre
goto :7
:5
set p1=papier
goto :7
:6
set p1=cisaux
:7

rem ordinateur

if %nb% == 1 (goto :8)
if %nb% == 2 (goto :9)
if %nb% == 3 (goto :10)
:8
set p2=pierre
goto :11
:9
set p2=papier
goto :11
:10
set p2=cisaux
:11

echo.
echo toi %p1% -- ordinateur %p2%
ping 0.0.0.0 -n 5 > nul
cls

rem win

if %choix%== 1 if %nb% == 3 (goto :13)

if %choix%== 1 if %nb% == 2 (goto :12)

if %choix%== 2 if %nb% == 1 (goto :13)

if %choix%== 2 if %nb% == 3 (goto :12)

if %choix%== 3 if %nb% == 1 (goto :12)

if %choix%== 3 if %nb% == 2 (goto :13)

if %choix% == %nb% (goto :14)

:12
set /a c2=%c2%+1
echo %p1% contre %p2%, tu as perdu.
ping 0.0.0.0 -n 7 > nul
cls
if %c2% == 10 (goto :15)
goto :1

:13
set /a c1=%c1%+1
echo %p1% contre %p2%, tu as gegne.
ping 0.0.0.0 -n 7 > nul
cls
if %c1% == 10 (goto :16)
goto :1

:14
echo il y a egalite.
ping 0.0.0.0 -n 7 > nul
cls
goto :1

:16
echo tu as gegne.
echo toi %c1% -- ordinateur %c2%
ping 0.0.0.0 -n 7 > nul
cls
goto :17

:15
echo l'ordinateur a gagne.
echo toi %c1% -- ordinateur %c2%
ping 0.0.0.0 -n 7 > nul
cls
goto :17






Message Publicité 
PublicitéSupprimer les publicités ?


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