function losuj($ile_zmiennych,$max_sum,$max_num) { $suma=0; for($i=0;$i<$ile_zmiennych;$i++) { do { } while($max_sum<$suma+$tab[$i]+$ile_zmiennych-$i); $suma+=$tab[$i]; } return $tab; }
Losuję w niej liczby gdzie określam następujące zmienne: ile ma być tych liczb ($ile_zmiennych), jaka ma być ich maksymalna suma ($max_sum) i jaka ma być maksymalna wartość pojedynczego losowania ($max_num).
I ta funkcja generalnie mi działa, ale chciałbym dodać jeszcze jeden warunek dotyczący sumy: żeby suma nie była mniejsza niż coś tam ($min_sum). I się zaciąłem w tym miejscu... Jakieś wskazówki?