infoarena

infoarena - concursuri, probleme, evaluator, articole => Informatica => Subiect creat de: bonte aurelian din Aprilie 01, 2010, 16:59:37



Titlul: generare aleatorie
Scris de: bonte aurelian din Aprilie 01, 2010, 16:59:37
cum pot sa generez aleator , numere in mingw,am folosit rand()%nr,da se tot repeta si nu merge randomize ?? :-k


Titlul: Răspuns: generare aleatorie
Scris de: Mircea Dima din Aprilie 01, 2010, 17:32:18
Incluzi headerele cstdlib si ctime si îi dai srand(time(0)); înainte să foloseşti rand(). Ca si observaţie rand pe windows da numere pe intervalul 0. . . 32000


Titlul: Răspuns: generare aleatorie
Scris de: bonte aurelian din Aprilie 01, 2010, 17:51:12
ms


Titlul: Răspuns: generare aleatorie
Scris de: Parfene Narcis din Aprilie 02, 2010, 07:18:22
Eu nu am inclus headerele cstdlib si ctime si parca merge bine. E vreo diferenta?


Titlul: Răspuns: generare aleatorie
Scris de: Mircea Dima din Aprilie 02, 2010, 11:43:15
Functia time() se gaseste in ctime iar srand / rand in cstdlib. Pe unele compilatoare daca incluzi iostream (de exrmplu) se includ automat mai multe headere...


Titlul: Răspuns: generare aleatorie
Scris de: Simoiu Robert din Aprilie 02, 2010, 14:27:46
Functia time() se gaseste in ctime iar srand / rand in cstdlib. Pe unele compilatoare daca incluzi iostream (de exrmplu) se includ automat mai multe headere...
Asa este, iar fstream de asemenea include o parte din <algorithm> + mai multe chestii.