jagon
29.02.2012, 19:18:15
Witam Was, mam szybkie pytanie, liczę równiez na taką odpowiedź.
Potrzebna mi funkcja rand, która losować będzie cyfry z przedziału 1-10, ale z wyjątkiem zdefiniowanych wcześniej cyfr (np. 1-10 oprócz 5 i 8) W tym przykładzie cyfra 5 oraz 8 będzie w ciastku.
Jak to będzie wyglądać w praktyce?
CTRL
29.02.2012, 19:19:51
losuj, a jeśli wylosowano 5 lub 8 losuj jeszcze raz
kadlub
29.02.2012, 19:29:25
pętla while dajesz sobie w warunku jakąś zmienną np $i że ma być równa 1, 2 lub 3 zależy ile cyfr chcesz wylosować
w środku pętli dajesz if jeśli wylosowana liczba spełnia warunek to inkrementujesz zmienną $i o 1 a wylosowaną liczbę zapisujesz do zmiennej jak losujesz kilka to najlepiej do tablicy