Código de lanzamiento de dados en lenguaje C
#include
#include
#include
int ?main(void)
{
int?ai[3];?//Los puntos de los tres dados de A
int?bi[3] ; ?//Los puntos de los tres dados de B
int?i;
srand((unsigned)time(NULL));?//Sembrar semillas de tiempo para generar números aleatorios p>
para?(i?=?0;?i?3;?i++)
{
ai[i]?=?rand()? %?6?+?1;?//Generar puntos aleatoriamente del 1 al 6
bi[i]?=?rand()?%?6?+?1;
}
printf("Puntos A:");
for?(i?=?0;?i<3;?i++)
{
printf("%d?",?ai[i]);
}
printf("\nPuntos de B:" );
for?(i?=?0;?i<3;?i++)
{
printf("%d?",? bi[i]) ;
}
si?(ai[0]?+?ai[1]?+?ai[2]>bi[0]?+? bi[1]? +?bi[2])
{
printf("\n\nA gana.\n");
}
else{
printf("\n\nB gana.\n");
}
return?0; }