Red de conocimiento informático - Aprendizaje de código fuente - El juego más sencillo de programación en lenguaje C.

El juego más sencillo de programación en lenguaje C.

Adivinar los números es muy fácil y, aparte de las instrucciones, solo hay una docena de líneas.

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;

}