Biblioteka z losowością.
Ostatnio zmodyfikowano 2008-08-05 18:01
DeBugger Temat założony przez niniejszego użytkownika |
Biblioteka z losowością. » 2008-08-04 19:09:54 Jak wiemy, w matematyce jest coś takiego jak losowość. Więc mam pytanie. Gdzie można znaleźć coś o losowości w C++? W bibliotece math.h? Proszę o pomoc i z góry dziękuję. |
|
DejaVu |
» 2008-08-04 20:59:34 #include <iostream> #include <conio.h> #include <time.h> using namespace std; int main() { srand( time( NULL ) ); cout << "Wylosowalem wartosc: " << rand() << endl; getch(); return 0; }
|
|
DeBugger Temat założony przez niniejszego użytkownika |
» 2008-08-05 10:32:45 Dzięki, tylko takie pytanie. Jak zrobić aby wylosowano wynik między dwoma liczbami. Np. 3-8? |
|
DejaVu |
» 2008-08-05 11:35:53 int wartosc = rand() %( 8 - 3 + 1 ) + 3; Ogólniej ujmując: int losuj( int wartosc_min, int wartosc_max ) { return rand() %( wartosc_max - wartosc_min + 1 ) + wartosc_min; }
int main() { cout << "Wylosowalem: " << losuj( 3, 8 ) << endl; return 0; }
|
|
DeBugger Temat założony przez niniejszego użytkownika |
» 2008-08-05 18:01:55 Dzięki. Działa. |
|
« 1 » |