Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako si vyrobiť náhodné číslo predvoľby iba Dokonca aj na C + +

Generovanie náhodných čísel je užitočné pri vykonávaní štatistických experimentov alebo pri navrhovaní hazardných hier . Ako väčšina programovacích jazykov C + + je náhodné číslo generovanie príkazu . Jeho výkon môže byť ľubovoľné celé číslo v určenom rozsahu , a to buď párne alebo nepárne . Ak potrebujete program na výstup len i celé čísla , môžete vykonať jednoduchú úpravu kódu . Pokyny dovolená 1

inicializovať generátor náhodných čísel pomocou nasledujúceho príkazu :

srand ( time ( NULL ) ) ;

" srand " príkaz je skratka pre " seed náhodné . " Vzhľadom k tomu , generátor náhodných čísel vstavaný do C + + je vlastne číslo generátor pseudo - náhodný , musíte osivo funkciu s východiskovou hodnotou . Vstupná hodnota " času ( NULL ) " je číslo v závislosti na aktuálnom čase . Pomocou " čas ( NULL ) , " zaisťuje , že dostanete rôzne počiatočných hodnôt pri každom spustení programu .
2

Definujte premennú s názvom " Hello " , ktorá sa rovná náhodné číslo do polovice rozsahu , ktorý chcete pre konečný výstup . Napríklad , ak chcete , aby generovanie náhodných párne čísla medzi nulou a 50 , nastavte hodnotu " Hello " sa pohybuje medzi nulou a 25 rokov . Ak to chcete urobiť , napíšte nasledujúci kód :

Ahoj = rand ( ) % 26 ;

ak rozsah začína na nule , môžete pridať jeden na hornom konci . Tak , 25 + 1 = 26.
3

Vytvorte novú premennú s názvom " Even50 " , ktorá sa rovná " Hello " násobí dvoma . Táto premenná bude stále ešte, pretože násobenie ľubovoľné celé číslo od dvoch vždy vedie párny počet celým

Even50 = 2 * Dobrý deň , . Celým

Hodnota " Even50 " , je náhodné , aj celé číslo medzi nulou a 50.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené