. Con la tecnología de Blogger.

viernes, 20 de noviembre de 2009

Piedra Papel Tijera Lagarto o Spock

Bueno se acuerdan que habia echo un piedra papel o tijera en C , que faltaba el contador , faltaba incluir una libreria y tenia declarada una variable al dope ? bue lo arregle , volvi a leer sobre , va me sake unas dudas en #REmote y bueno , despues de tanto joder le puse el contador...
ahora aparte del contador tambien le agregue las opciones Lagarto o Spock...
les explico.. estaba mirando The Big Bang Theory , cuando en un capitulo no recuerdo cual jugaban al piedra papel tijera lagarto o spock..
bueno el juego consiste en que...:

  • Tijeras cortan papel
  • Papel cubre roca
  • Roca aplasta lagarto
  • Lagarto envenena a Spock
  • Spock aplasta tijeras
  • Tijeras decapitan lagarto
  • Lagarto come papel
  • Papel refuta a Spock
  • Spock vaporiza roca
  • Roca aplasta tijeras

y aca mi codigo en C



VER CODIGO...

#include <stdio.h>
#include <stdlib.h>
#include <time.h>
main() {
int piedra,papel,tijera,ingreso,lagarto,spoc,puntaje1,puntaje2,random;
puntaje1=0;
puntaje2=0;
do {
printf ( "#################################################################" );
printf("nnpuntaje tuyo : %d puntaje de la maquina: %dn",puntaje1,puntaje2);
printf("ningresa piedra = 0 papel=1 o tijera=2 lagarto=3 spock=4: ");
scanf("%d",&ingreso);
srand (time(NULL));
random=(rand() % 5 ) + 0;
switch (ingreso){

case 0 :
if (random==0) {
printf("nla makina eligio piedra.. punto para nadien");
}
else if (random==1)
{
printf("npapel tapa a piedra.. punto para la maquinan",random);
puntaje2++;
}
else if (random==2)
{
printf("npiedra aplasta tijera.. punto para vosn");
puntaje1++;
}
else if (random==3)
{
printf("npiedra machuca al lagarto.. punto para vosn");
puntaje1++;
}
else {
printf("nspok vaporiza la piedra.. punta para la maquinan");
puntaje2++;
}
break;
// hasta aca las condiciones de 0 = piedra
case 1 :
if (random==0) {
printf("npapel cubre piedra.. punto para vosn");
puntaje1++;
}
else if (random==1)
{
printf("nla makina eligio papel.. punto para nadien",random);
}
else if (random==2)
{
printf("ntijeras cortan papel.. punto para la maquinan");
puntaje2++;
}
else if (random==3)
{
printf("nlagarto come papel.. punto para la maquinan");
puntaje2++;
}
else {
printf("npapel refuta a spock..punto para vosn");
puntaje1++;
}
break;
// hasta aca las condiciones de 1 = papel
case 2 :
if (random==0) {
printf("npiedra aplasta tijeras.. punto para la maquinan");
puntaje2++;
}
else if (random==1)
{
printf("ntijeras cortan papel.. punto para vosn",random);
puntaje1++;
}
else if (random==2)
{
printf("nla maquina eligio tijera.. punto para nadien");
}
else if (random==3)
{
printf("ntijeras degollan a lagarto.. punto para vosn");
puntaje1++;
}
else {
printf("nspock aplasta tijeras.. punto para ellan");
puntaje2++;
}
break;
// hasta aca las condiciones de 2 = tijera
case 3 :
if (random==0) {
printf("npiedra aplasta al lagarto.. punto para la maquinan");
puntaje2++;
}
else if (random==1)
{
printf("nlagarto come papel.. punto para vosn");
puntaje1++;
}
else if (random==2)
{
printf("ntijeras degollan lagarto.. punto para la maquinan");
puntaje2++;
}
else if (random==3)
{
printf("nla maquina eligio lagarto.. punto para nadien");
}
else {
printf("nlagarto envenena a spock :Dn");
puntaje1++;
}
break;
// hasta aca las condiciones de 3 = lagarto
case 4 :
if (random==0) {
printf("nspock vaportiza la piedra.. punto para vosn");
puntaje1++;
}
else if (random==1)
{
printf("npapel refuza a spock.. punto para ellan",random);
puntaje2++;
}
else if (random==2)
{
printf("nspock aplasta tijeras.. punto para vosn");
puntaje1++;
}
else if (random==3)
{
printf("nlagarto envenena a spock.. punto para la maquinan");
puntaje2++;
}
else {
printf("nla maquina eligio a spock punto para nadien");
}
break;
default:
printf("ERROR INGRESAR DIGITOS DE 0 A 4 LA PUTA MADRE n");
} //cerrando switch
} //cerrando Do xD
while ((puntaje1<=4) && (puntaje2<=4));
{
if (puntaje1==5)
{
printf("nnnGANASTE VOS...!!!!!!");
} else {
printf("nnnnNO PODES TE GANO LA MAQUINA FRACASADO...!!!");
}

}
fflush(stdin);
getchar();
}


aclaro : spock es el de star treck
juego : modo consola , opera con numeros del 0 al 4
al pedo : si estas aburrido lo podes descargar de aca..
no te garantizo una tarde de increibles anecdotas junto a estos 6 kb , pero bueno...

http://rapidshare.com/files/309608791/piedra_papel_tijera_lagarto_o_spock.rar
saludos =)

0 comentarios: