A continuación se muestra un simulador de números aleatorios en C del juego llamado Gana Gato, dicho juego consiste en marcar 8 casillas con números del 1 al 5.

Para ganar necesitarás que un mínimo de 3 números seleccionados coincidan con los del sorteo y que a su vez formen líneas rectas como en el juego tradicional.

Otra opción es que le atines a 2 números que hagan línea recta y completen el “gato” al atravesar el comodín del centro.

Las líneas pueden ser verticales, horizontales o transversales en 3 casillas consecutivas.

[c]
#include <stdlib.h>
#include <stdio.h>
#include <time.h>

int main()
{
int i;
char si;
printf("\n\nBIENVENIDO A GANA GATO:\n");

do
{

printf("\nEstos son los numeros generados:\n\n\n");

srand(time(NULL));

for ( i = 1; i <= 8; i++ ) {

if ( i == 5 )
{
printf( "%10c",88 );
}

printf( "%10d", ( 1 + rand() % 5) );

if ( i== 3||i==5 )
{
printf( "\n\n" );
}

}
printf("\n\nDeseas Otro? Escriba 1:");
scanf(" %c",&si);

}while(si==’1′);
printf("\n\nFIN DEL PROGRAMA.\n");
system("pause");

}
[/c]

Deja un comentario