[ markozelenovic @ 25.02.2008. 20:11 ] @
kako se pravi da dodam vrednost nekoj promjenljivoj randomiziranjem. Code: int x=potrebna_naredba_ili_sta_vec; |
[ markozelenovic @ 25.02.2008. 20:11 ] @
[ X Files @ 25.02.2008. 20:22 ] @
Koristi pretragu. Bilo je ko zna koliko puta na forumu.
Pogledaj na primer ovde: http://www.elitesecurity.org/t301605-0#1795435 srand( time( 0 ) ); // <--- 'Izmeša' da ne bi brojevi bili slični svaki put kad pokrećeš program // int x=potrebna_naredba_ili_sta_vec; int x=rand(); Ograničavanje intervala ide sa MODULOM (%), recimo rand() % 100 daje brojeve između 0 i 99. [ markozelenovic @ 25.02.2008. 20:28 ] @
Npr. za 11>x>0
srand(time(0)); int x= rand()%11 [Ovu poruku je menjao markozelenovic dana 26.02.2008. u 17:24 GMT+1] [ X Files @ 25.02.2008. 20:34 ] @
Jok.
(rand()%8) daje brojeve od 0 do 7 ((rand()%8)+2) daje brojeve od 2 do 9 [ markozelenovic @ 26.02.2008. 16:23 ] @
Aha odlicno znaci ovako
![]() Npr -1<X<11 srand(time(0)); int x= (rand()%11); Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|