Generowanie liczby z zmiennej ?
Ostatnio zmodyfikowano 2015-03-03 17:49
Gravity Temat założony przez niniejszego użytkownika |
Generowanie liczby z zmiennej ? » 2015-03-03 17:34:16 Witam , czy jest jakiś sposób aby wygenerować liczbę z zmiennej ? Bo powiedzmy mam taką zmienną i gdy próbowałem zrobić coś takiego : int atak = rand() % sila;
to wywala błąd , że dziele przez 0 ale przecież ta zmienna ma wartość 50 . Więc jest jakaś możliwość ? |
|
qwert |
Odpowiedź » 2015-03-03 17:48:13 Cześć, jestem nowy tu na forum :) Po pierwsze musisz dołączyć bibliotekę ctime oraz cstdlib #include <ctime> #include <cstdlib>
Po drugie musisz zainicjować generator liczb losowych srand(time(NULL)); I ostatnie - musisz sprecyzować z jakiego zakresu ma zostać wygenerowana liczba czyli robisz w ten sposób, że dajesz rand() i wykonujesz modulo przez jakąś liczbę (wartość "górna :)") i ewentualnie dodajesz kolejną liczbę, żeby mieć "dół" tego zakresu |
|
Gravity Temat założony przez niniejszego użytkownika |
» 2015-03-03 17:49:38 Już rozwiązałem ten problem .
BTW
"[.code]"
"[./code]"
Bez kropek. |
|
« 1 » |