génération de nombres aléatoires a été inclus dans le cadre du langage de programmation Ada lorsque Ada 95 a été introduit . Il peut être utilisé pour générer un nombre aléatoire à partir d'une gamme définie de numéros . Entiers aléatoires peuvent être utilisés pour les jeux de dés , lancers de pièces et les noms de dessin à partir d'un chapeau, par exemple . Instructions
1
Ouvrez le fichier de programme qui va contenir la fonction entier aléatoire . Sur la première ligne de la fonction, tapez «déclarer» pour commencer la définition de vos variables
2
définir le type de fonction
Exemple: . ». Type Rand_Draw est comprise entre 1 et 100 .. ; "
3
Appelez le générateur aléatoire de la bibliothèque
Exemple: . " paquet Rand_Int est nouveau Ada.Numerics.Discrete_Random ( Rand_Draw ) ; < br > Hôtels 4
Définir la graine et le nombre
Exemple : des semences : Rand_Int.Generator ; Num: . Rand_Draw ;
5
type « commencer» à un nouveau ligne pour commencer la partie des calculs de la fonction.
6
Remettre à zéro la graine pour améliorer la randomisation. Ceci est particulièrement utile si vous serez ramasser plus d'un numéro à partir de la même série de numéros .
Exemple: " Rand_Int.Reset ( semences ) ; "
7
charger le programme pour choisir le nombre
Exemple: " Num: = Rand_Int.Random (graine) . ;
8
charger le programme pour vous dire quel numéro qu'il a choisi :
Exemple: Put_Line ( Rand_Range'Image ( Num) ) ;
9
Type " fin ; ». mettre fin à la fonction