Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Losowanie liczb..., j.w.
Web-Fifi
post
Post #1





Grupa: Zarejestrowani
Postów: 43
Pomógł: 0
Dołączył: 16.03.2004
Skąd: Gdańsk

Ostrzeżenie: (0%)
-----


Mam taki problem:

Mam sobie jakąś liczbe, dajmy na to 130, ta liczba to punkty, mam kilka zmiennych. Np:

bramkarz,obronca,atak

chce żeby każdej ze zmiennej przyporządkowano jakąś przypadkową wartość, jednak aby suma tych trzech zmiennych nie przekroczyła 130 (liczby punktów), a każda jedna zmienna nie przekroczyła 100 pkt.

Myślałem troche nad tym, szukałem na forum ale nie moge na nic "wpaść". Czy Wy macie jakies pomysły ?

Ten post edytował Web-Fifi 5.04.2005, 18:19:09
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Web-Fifi
post
Post #2





Grupa: Zarejestrowani
Postów: 43
Pomógł: 0
Dołączył: 16.03.2004
Skąd: Gdańsk

Ostrzeżenie: (0%)
-----


Dzięki za zarys, własnie to miałem na myśli musze teraz pokombinować żeby wartośći wszystkich zmiennych nie przekraczały 130 a każda jedna 100.

Pozdrawiam.

edit:

Zrobiłem coś taiego ale nie zabardzo działa.
  1. <?php
  2. $zakress = 130;
  3. $zakres = 100;
  4.  
  5. function print_n()
  6. {
  7. $b = rand($losuj_0, $zakres);
  8. $a = rand($losuj_1, $zakres);
  9. $o = rand($losuj_2, $zakres);
  10. $s = rand($losuj_3, $zakres);
  11. $p = rand($losuj_4, $zakres);
  12. $ag = rand($losuj_5, $zakres);
  13.  
  14. $suma=$b + $a + $o + $s + $p + $ag;
  15.  
  16.  
  17. }
  18.  
  19. if($suma<=&#092;"$zakress\"){
  20.  
  21. echo $b.'<br />';
  22. echo $a.'<br />';
  23. echo $o.'<br />';
  24. echo $s.'<br />';
  25. echo $p.'<br />';
  26. echo $ag.'<br />';
  27. }
  28.  
  29. if($suma>&#092;"$zakress\"){
  30. print_n();
  31. }
  32. ?>


Ten post edytował Web-Fifi 5.04.2005, 18:58:52
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 11.10.2025 - 02:32