C kniznca time.h - generacia nahodneho cisla
Ahoj chcem sa spytat ked mam 2 generatory nahodneho cisla povedzme oboje vyberaju medzi 1 az 7 ale chcem aby kazdy vygeneroval ine cislo ako to spravim lebo mne generuju vydy rovnake akoby boli na seba naviazane nejako neviete poradit?? A keby sa dalo vysvetlit na co sluzi srand(time(0));
srand(time(0)); slouží práve k tomu, co potřebuješ.
Do algoritmu, který generuje "rádoby" náhodná čísla zasadí seed (čti číslo).
Tím, že používáš time si zajistíš, že pokud zacoláš tuto funkci na začátku programu, tak bude generovat náhodná čísla.
Dva programy takové programy by tak generovaly náhodná čísla pouze, kdybys je spustil přesně ve stejný čas.
Takze to nejde spravit aby dva rovnake generatory generovali rozdielne cisla??
Jde, pokud je spustíš v rozdílném čase.
aha takze to srand time musim dat iba raz ano?? Lebo ja som to mal pod obidvomi :D
Jenom jednou.