Losowanie wartości

0

Mam takie pytanie, jak mogę wylosować liczbę ze znanego przedziału, chodzi mi o to, że bym np chciał wylosować jedną z liczb
{2,46,67,10}
int n=0;
srand(time(NULL);
n = rand%() //żeby losowało randomowo liczbę albo 2,46,67, albo 10

czy da się to tak łatwo zrobić, czy muszę na tablicach działać ???

1

No to nie jest losowanie z przedziału tylko ze zbioru. Z tego co wiem to musisz zrobić sobie tablicę arr z tymi wartościami, wylosować randomem index i od 0 do 3 i Twoją liczbą jest tab[i]. To wcale nie tak dużo roboty i jest to łatwe.

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