Adivina el numero

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

Comentarios: 0