Il seguente programma serve ad indovinare il numero casuale che genera il computer
codice:
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int numero_casuale;
int c;
do
{
printf("\n Pensa ad un numero da 0 a 100 [0 per uscire]: ");
scanf(" %d", &c);
fflush(stdin);
numero_casuale=random()%100;
if ( c == numero_casuale ) printf("Bravo! Il numero pensato è %d", numero_casuale);
else printf(" Spiacente, riprova! Il numero è %d",numero_casuale);
}
while(c!=0);
return 0;
}
Vorrei sapere in che modo vengono generati i numeri casuali? Esiste un'array che qualcuno ha inserito nel processore?
Grazie