Skocz do zawartości

Losowanie - ograniczenia


PRT

Rekomendowane odpowiedzi

Mam problem ;] , Mam 3 tablice woj , imie , nazwisko . Zrobiłem tak, że wszystkie sa losowane i łączone do takiej postaci : wojo->imie->nazwisko

A więc, jest tak:

woj[0]="1"
woj[1]="2"
woj[2]="3"
woj[3]="4"

 

Chce wprowadzić ograniczenia na losowanie woj. Żeby w szesnastu parach jakie beda losowane, wystapił maksymalnie 2 razy woj[0] , maksymalnie 4 razy [woj1] itd. Mam nadzieje , że zrozumiale napisałem ;]

Imie i nazwisko nie ma miec ograniczeń .

 

Najlepjej jakby ilość woj mogłabyć jaką sobie zażyczę.;]

 

Z góry dzięki ;]

 

EDIT: "Literówka" :P

 

To jeszcze dwa pytanka :P :

 

1.Da sie losowac od jakies liczby do jakeis ? nie od 0 do ilus tylko np od 20- 30 ? ;]

2.Tabela ;] Tak jak w HTML ? da sie ? ;] Jakim kodem ?

Odnośnik do komentarza
Udostępnij na innych stronach

Sory za 2 posta , ale potzrebuje tych odpowiedzi ;] i chciałem odswierzyć temat. Do tych pytaan mam jeszcz ejedno ;]

 

Wylosowne pary (opisane w 1 poscie) zapisuja sie pokoli do zmiennych wojsko[0],[1] itd. Czy da sie np : z wojska p[0] wyciagnac jaka liczba zostala wylosowana ?

 

oTo kawalek kodu :

for (i=0;i<17;i+=1)
{
wojsko[i]=string(Baza_Danych.woj[floor(random(4))])+"   "+ string(Baza_Danych.Imie[floor(random(34))])+"  "+ string(Baza_Danych.Nazwisko[floor(random(34))])+"    "+string(30+floor(random(20)));
juz=1
}

 

Da sie z tej zmiennej wosjko[0] wyciagnać np: jaka liczba zostala wylosowana w pierwszym stringu ?

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...