Lenguaje C piedra-papel-tijera
Escrito al azar, puede haber errores, verifíquelo usted mismo. El texto está en inglés, es tan difícil, tan difícil...
#include?lt;stdio.hgt;
#include?lt;stdlib.hgt;
#include?lt;time.hgt )
int?main()
{
int?n,?i, ?ch1, ?ch2;
int?pie,?lose,?win;
char?ch[4][10]? =?{"",? "piedra" ,? Papel",? "Tijeras"};
srand((unsigned)time(NULL));
printf("Piedra-papel-tijera\n") ;
printf("¿Por favor? Ingresa el número de veces que deseas jugar: ");
scanf("d", amp; n
pie = perder); = ganar = 0;
for(i = 1; i = n; i)?{
printf("¿Ronda?d\nPor favor?ingrese?su?elección.( 1 ?para?piedra, 2?para?papel, 3?para?tijeras)\n",?i);
scanf("d", amp;ch1); //?personas?elección
while?{
printf("¿Ilegal?Entrada, ¿por favor?Entrada?nuevamente.\n");
scanf("d",? amp ; ch1);
}
ch2?=??3? ?1; //computadora?chioce
si?(ch1?==? 1 ?amp;amp;amp;ch2?==?3?||?ch1?==?2?amp;amp;amp;ch2?==?1?||?ch1?==?3?amp; ;ch2?==?2) ?{
win;
printf("Tu elección es? s, la elección de la computadora es? s, tú? ganas.\n" , ?ch[ch1],?ch[ch2]);
}?else?if?(ch2? ==?1?amp;amp;?ch1?==?3?||? ch2 ?==?2?amp;amp;?ch1?==?1?||?ch2?==?3?amp;amp;?ch1?==?2)?{
perder ;
printf("Tu elección es s, la elección de la computadora es s, pierdes. ",?ch[ch1],?ch[ch2]);
}?La elección entre usted y la computadora también es s, pie.\n", ch[ch1]);
}
}
printf("¿Juego? terminado.?¿pierdes?d?veces,?ganas?d?veces,?pie?d?veces. \n" ,?perder,?ganar,?pie);
if?(win?gt;=?perder)?{
printf("felicidades~¿tú? ganas. ");
} ¿más?