Slumptalsgenerering ingick som en del av Ada programmeringsspråk när Ada 95 infördes . Den kan användas för att generera ett slumpmässigt heltal från ett angivet intervall av siffror. Slumpmässiga heltal kan användas för tärningsspel , kastar mynt och dra namn från en hatt , till exempel . Instruktioner
1
Öppna programfilen som kommer att innehålla slumpmässiga heltal funktionen . På första raden i funktionen , skriv "Förklara " för att börja definitionen av dina variabler
2
Definiera typ av funktion
Exempel : . . " Typ Rand_Draw är intervallet 1 .. 100 ; " Addera 3
Ring slumpgenerator från biblioteket
Exempel : . " paketet Rand_Int är nytt Ada.Numerics.Discrete_Random ( Rand_Draw ) ;
4
Definiera fröet och
Exempel : utsäde : Rand_Int.Generator , Num : . Rand_Draw ;
5
Type " börjar " på en ny line för att starta beräkningar del av funktionen .
6
Återställ fröet att förbättra randomisering . Detta är särskilt användbart om du kommer att plocka mer än ett nummer från samma intervall av tal .
Exempel : " Rand_Int.Reset ( utsäde ) , "
7
instruera programmet att plocka
Exempel : " Num : = Rand_Int.Random ( utsäde ) . ;
8
instruera programmet att berätta vilket nummer den har valt :
Exempel : Put_Line ( Rand_Range'Image ( Num ) ) ;
9
Type " end , " . att avsluta funktionen