losowanie z przedzialu <-5,7>

0

Jak przypisac zmiennej x losowo wybrana liczbe calkowita z przedzialu <-5,7> ?
Prosze o szybka pomoc.(kod w C++)

0

bodajze byla funkcja random( liczba )
no to dajesz random( 7 + 5 ) i wynik - 5

0

dzieki za wskazowke powinno byc tak:

 x=(rand()%13)-5;
0

wczesnije musisz ustawic funkcje srand() zeby ci sie ciagle te same liczby nie losowaly, najlepiej to bylo chyba srand(time_t) ;]

0

wiem :) ale dzieki za przypomnienie

srand(time(0));
0
CyberKid napisał(a)

bodajze byla funkcja random( liczba )
no to dajesz random( 7 + 5 ) i wynik - 5

to jest funkcja biblioteczna charakterystyczna dla bcb .. w innych srodowiskach nie istnieje

poprawny jest jak juz napisali wyzej srand(); i rand();

1 użytkowników online, w tym zalogowanych: 0, gości: 1