Juego Loteria En C
“PROYECTO FINAL”
“LOTERIA”
GRUPO: INTERSEMESTRAL
RODRIGUEZ CRUZ RICARDO
VELAZQUEZ VELAZQUEZ OSCAR
FECHA DE ENTREGA: 23-06-2011
CODIGO IMPRESO:#include<stdio.h>
#include<stdlib.h>
#include<string.h>
struct tarjeta
{
int no_tarjeta;
int no_obtenidos;
int numeros[3][3];
char jugador[100];
};
struct tarjetatarjeta[2];
int random(int n, int m);
void asignarTarjetas();
int tirarBaraja();
void jugarLoteriaMexicana();
/* Función principal. Comienzo de ejecución. */
int main()
{
char resp;int opcion = 0;
do
{
printf("\n\n\t== LOTERIA MEXICANA ==\n\n");
printf("\t1.JUGAR\n");
printf("\t2.SALIR\n");
printf("\n\tPor favor ingrese unaopcion [1|2]: ");
scanf("%i",&opcion);
system("cls");
switch(opcion)
{
case 1: jugarLoteriaMexicana();
break;case 2: return 0;
default: printf("\n\tOpcion invalida");
break;
}
printf("\n\n\tDeseas jugar otra vez?(s/n): ");
scanf("%s",&resp);system("cls");
}while(resp == 's');
printf("\n\n\tGracias por jugar LOTERIA MEXICANA...\n");
printf("\n\nFin del programa\n\n");
return 0;
}
int random(int n,int m)
{
return rand()%(m-n+1)+n;
}
void asignarTarjetas()
{
int i = 0;
int j = 0;
int k = 0;
int l = 0;
int m = 0;
int aleatorio = 0;
/* Conseguimos unasemilla */
srand(time(NULL));
for(i = 0; i < 2; i++)
{
tarjeta[i].no_tarjeta = (i+1);
/* Asignación del primer jugador */
if (i == 0)
{printf("\n\n\t -------------------------------------------------");
printf("\n\t|\n\t| Nombre jugador %d: ", (i+1));
scanf("%s",&tarjeta[i].jugador);...
Regístrate para leer el documento completo.