Con un numero guardado por defecto, el programa consiste en adivinar en 6 intentos el numero guardado.
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
int num = 23;
int jugada;
int n_intentos = 6;
printf ("Tengo un numero guardado, seras capaz de adivinarlo?\n\n");
printf ("Te doy 6 intentos, si fallas te ayudare diciendote si el que dijistes es mayor o menor\n\n");
while (n_intentos > 0) {
printf ("______________________________");
printf (" \n\n");
printf ("Te queda %d intentos \n\n", n_intentos);
printf ("Dime el numero: ");
scanf ("%d", &jugada);
printf (" \n\n");
if (jugada == num) {
//TODO: Has ganado
break;
}
if (jugada < num) {
printf (" *** Mi numero es mayor que ese \n\n");
}
if (jugada > num) {
printf (" *** Mi numero es menor que ese \n\n");
}
n_intentos--;
}
printf (" \n");
if (n_intentos > 0) {
//Has ganado
printf ("BIEN!!!!, El numero es %d\n\n\n", num);
}
else {
//Has perdido........silly!!!!
printf ("______________________________\n\n\n");
printf ("HAS PERDIDO!!!! El numero era %d \n\n", num);
}
system("PAUSE");
return 0;
}
Escribir comentario