#include<stdio.h>
#include<time.h>
int main()
{
int dado1, dado2, suma=0, cant_juegos=0, cant_gana=0, cant_pierde=0, continua=0;
int primer_tiro;
srand(time(0));
do
{
cant_juegos++;
dado1 = 1 + rand()%6;
dado2 = 1 + rand()%6;
suma = dado1 + dado2;
primer_tiro = suma;
printf("Dado 1: %d\n", dado1);
printf("Dado 2: %d\n", dado2);
printf("Suma: %d\n", suma);
printf("=============================\n");
if(suma == 7 || suma == 11)
{
cant_gana++;
printf("Ganaste\n");
break;
}
if(suma == 2 || suma == 3 || suma == 12)
{
cant_pierde++;
printf("Perdiste\n");
break;
}
else
{
while (suma != 7 || suma != primer_tiro)
{
dado1 = 1 + rand()%6;
dado2 = 1 + rand()%6;
suma = dado1 + dado2;
printf("Dado 1: %d\n", dado1);
printf("Dado 2: %d\n", dado2);
printf("Suma: %d\n", suma);
printf("=============================\n");
if(suma == 7)
{
printf("Perdiste\n");
cant_pierde++;
break;
}
if(suma == primer_tiro)
{
printf("Ganaste\n");
cant_gana++;
break;
}
}
}
printf("Presione 1 para seguir jugando o 0 para terminar\n");
scanf("%d", &continua);
}while(continua == 1);
printf("=============================\n");
printf("=========RESULTADOS==========\n");
printf("Cantidad de juegos: %d\n", cant_juegos);
printf("Cantidad de juegos ganados: %d\n", cant_gana);
printf("Cantidad de juegos perdidos: %d\n", cant_pierde);
return 0;
}
Comments