Lenguaje C, use la función aleatoria rand() para escribir un programa de juego para adivinar números
Datos de prueba:
Ingrese el número que adivinó:
10
Esta es la primera suposición, desafortunadamente adivinó demasiado pequeño ¡Entiendo!
Ingrese el número que adivinó:
15
La segunda suposición, ¡desafortunadamente adivinó demasiado!
Ingrese el número que adivinó:
12
La tercera suposición, felicidades por su suposición, ¡el número aleatorio de la computadora es 12!
Código:
#include "stdio.h"
#include "conio.h"
#include
#include
#include
main()
{
int randnum,count=0;
int n,isRight;
time_t t;
srand((unsigned)time(&t)) ;
randnum=(int)(rand()%1000);
while(1)
{
printf(" \nIngrese el número que adivinó:\n");
scanf("%d",&n);
count++;
if( n= =randnum)
{
printf("La %d suposición, felicidades por su suposición, ¡el número aleatorio de la computadora es %d!\n",count,randnum); p>
break;
}
else if(n>=randnum)
{
printf( "El % d Supongo, ¡desafortunadamente adivinaste demasiado!\n",count);
}
else
{
printf(" ¡La suposición %dth, desafortunadamente su suposición es demasiado baja!\n",count);
}
}
getch( );
}
getch();
}
¡Buena suerte al cartel original!