Generazione di numeri casuali è stato incluso come parte del linguaggio di programmazione Ada , quando Ada 95 è stato introdotto . Esso può essere utilizzato per generare un numero intero casuale da una gamma determinata di numeri . Interi casuali possono essere usati per giochi di dadi, lanci di moneta e nomi disegno da un cappello , per esempio. Istruzioni
1
Aprire il file di programma che conterrà la funzione intero casuale . Nella prima riga della funzione, digitare " dichiarare" per iniziare la definizione delle variabili
2
Definire il tipo di funzione
Esempio : . ». Tipo Rand_Draw è compreso tra 1 .. 100; "
3
Chiama il generatore casuale dalla libreria
Esempio : . " pacchetto Rand_Int è nuovo Ada.Numerics.Discrete_Random ( Rand_Draw ) ; < br >
4
Definire il seme e il numero
Esempio : seme : Rand_Int.Generator ; Num.: . Rand_Draw ;
5
Tipo " preliminari" a un nuovo linea per iniziare il calcolo parte della funzione .
6
Ripristinare il seme per migliorare la randomizzazione . Ciò è particolarmente utile se si sarà raccogliendo più di un numero dello stesso intervallo di numeri .
Esempio : " Rand_Int.Reset ( seme ) ; "
7
indicare al programma di scegliere il numero
Esempio: " Num : = Rand_Int.Random ( seme ) . ;
8
istruire il programma per dirvi quale numero ha scelto :
Esempio : Put_Line ( Rand_Range'Image ( Num ) ) ;
9 < p > tipo " finale; " . per terminare la funzione