El juego más sencillo de programación en lenguaje C.
Ver comentarios para una breve descripción.
#incluye & ltstdio.h & gt
#incluye & ltstdlib.h & gt
#incluye & lttime.h & gt
int principal()
{
int I
int a
int
Printf("¡Bienvenido al juego de adivinar números!\ n ");
Printf("Introducción al juego:\ n "); (1-100), ingrese el número que adivine\n ");
Printf("El sistema le pedirá que ingrese un número mayor o menor que la respuesta\n ");
Printf("Gana cuando el número ingresado y la respuesta son iguales\n ");
Printf("¡Buena suerte!\n");
srand( time(NULL) ); //Establece la semilla del número aleatorio
while(1)
{
a = rand()% 101; /Obtiene un valor entre un número aleatorio entre 1 y 100.
Printf("Pienso en un número, entre 1 y 100, por favor adivine\n");
t = 0
while(1 )
{
scanf("%d ", & ampI);//Ingrese un número
t++;
// Determinar legalidad
If (i & lt0 | | i & gt100)
{
Printf("¡Idiota, te dije que estaba entre 1 y 100! \ n ");
Continuar;
}
//Juzga el tamaño
If (i & gtA) printf (" Más grande de lo que pensaba\ n ");
else if(I & lt; A) printf ("Más pequeño de lo que pensaba\ n ");
Otros
{
Printf("Lo adivinaste, es %d, lo usaste %d veces\n ", I, t);
Pausa; exitosamente.
}
}
Printf("¿Quieres continuar jugando? Introduce 1\n") para continuar
; scanf(" %d ", & ampI);
if (i! = 1)break;
}
Printf("¡Adiós!\n " );
Devuelve 0;
}