Está en la página 1de 2

#include <conio.h> #include <stdio.

h> void main(){ int piedra=0, tijera=2, papel=5, arma_jugador1, arma_jugador2; clrscr(); printf("BIENVENIDO AL JUEGO PIEDRA, PAPEL Y TIJERAS \n\n"); printf("Piedra = 0, Papel = 5 y Tijeras = 2\n\n"); printf("Jugador No. 1, introduce el arma que deseas utilizar: \n"); scanf("%d",&arma_jugador1); clrscr(); printf("BIENVENIDO AL JUEGO PIEDRA, PAPEL Y TIJERAS \n\n"); printf("Piedra = 0, Papel = 5 y Tijeras = 2\n\n"); printf("Jugador No. 2, introduce el arma que deseas utilizar: \n"); scanf("%d", &arma_jugador2); if(arma_jugador1 == piedra){ arma_jugador1 = piedra; }else if(arma_jugador1 == tijera){ arma_jugador1 = tijera; }else if(arma_jugador1 == papel){ arma_jugador1 = papel; }else{ arma_jugador1 = -1; //Le asigno -1 para senalar que no existe el arma } clrscr(); printf("BIENVENIDO AL JUEGO PIEDRA, PAPEL Y TIJERAS \n\n"); printf("Piedra = 0, Papel = 5 y Tijeras = 2\n\n"); if(arma_jugador1 != -1){ // En caso de que el arma del jugador sea valida if(arma_jugador2 == piedra){ arma_jugador2 = piedra; }else if(arma_jugador2 == tijera){ arma_jugador2 = tijera; }else if(arma_jugador2 == papel){ arma_jugador2 = papel; }else{ arma_jugador2 = -1; //Le asigno -1 para senalar que no existe el arma } } if(arma_jugador1 == -1 || arma_jugador2 == -1){ printf("Alguna de las armas introducidas no es valida. Juego terminado!" ); }else{ if(arma_jugador1 == arma_jugador2){ printf("Ha ocurrido un empate!"); }else if(arma_jugador1 == piedra && arma_jugador2 == tijera){ printf("Piedra gana a Tijera, jugador No. 1 es el ganador!"); }else if(arma_jugador1 == piedra && arma_jugador2 == papel){ printf("Papel gana a Piedra, jugador No. 2 es el ganador!"); }else if(arma_jugador1 == tijera && arma_jugador2 == piedra){

printf("Piedra gana a Tijera, jugador No. 2 es el ganador!"); }else if(arma_jugador1 == tijera && arma_jugador2 == papel){ printf("Tijera gana a Papel, jugador No. 1 es el ganador!"); }else if(arma_jugador1 == papel && arma_jugador2 == piedra){ printf("Papel gana a Piedra, jugador No. 1 es el ganador!"); }else if(arma_jugador1 == papel && arma_jugador2 == tijera){ printf("Tijera gana a Papel, jugador No. 2 es el ganador!"); } }

getch(); }

También podría gustarte