inizializzare il generatore di numeri casuali con il seguente comando :
srand ( time (NULL ) ) ;
Il comando " srand " sta per " seme casuale ". Poiché il generatore di numeri casuali incorporato in C + + è in realtà un generatore di numeri pseudo - casuale, è necessario seme la funzione con un valore iniziale . Il valore di " time ( NULL ) " input è un numero in base al tempo corrente . Uso di " time (NULL ) " garantisce di ottenere valori di inizializzazione diversi ogni volta che si esegue il programma .
2
Definire una variabile chiamata " Ciao " che equivale a un numero casuale all'interno della metà campo che si desidera per l'output finale . Per esempio, se si desidera generare i numeri casuali compresi tra zero e 50 , impostare il valore di " Ciao " per essere compreso tra zero e 25 . Per fare questo, scrivere il codice seguente :
Ciao = rand ( ) % 26;
Se l'intervallo inizia da zero , si aggiunge uno all'estremità superiore . Così, 25 + 1 = 26 .
3
Creare una nuova variabile chiamata " Even50 " che equivale a " Ciao ", moltiplicato per due. Questa variabile sarà sempre , anche , dato che moltiplicando qualsiasi numero intero da due rendimenti sempre un numero pari
Even50 = 2 * Ciao , .
Il valore di " Even50 " è un numero intero a caso anche tra zero e 50 .
Programmazione © www.354353.com