![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 2.07.2004 Ostrzeżenie: (0%) ![]() ![]() |
Dobrze... podejde do tematu jeszcze raz, i postaram sielepiej go opisać.
Tablica wygląda następująco: Array - pola nieparzyste zawierają dane dla osi Y: array[1] = 4 array[3] = 2 array[5] = -3 array[7] = 7 array[9] = 1 array[11] = -5 Array - pola parzyste zawierają dane dla osi X: array[0] = 0 array[2] = 1 array[4] = 2 array[6] = 3 array[8] = 4 array[10] = 5 Chciałbym dowiedzieć się, jak napisać skrypt, który: 1. pozwoli mi znaleść w polach nieparzystych "0", najwyższą i najniższą wartość 2. najwyższej nada wartosć "1" najniższej "-1", a 0 wartosć "0" 3. przeskaluje pozostałe wartości tak, aby zachowały "stosunek" do najwyższej i najniższej wartości. Przykład: Input - array[3]=2 (to jest załóżmy najwyższa wartosć) array[5]=-3 array[9]=1 array[11]=-5 (to jest załóżmy najniższa wartosć) Output- array[3]=1 array[5]=-0.6 array[9]=0.5 array[11]=-1 Oczywiście mam na to jakiś tam sposób, jednak opiera sie on na słabej znajomości php i może istnieją takie rozkazy , które zrobią to "profesjonalniej":) dziękuję za pomoc |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 1 566 Pomógł: 37 Dołączył: 14.05.2003 Skąd: Kraków ![]() |
Cytat(asblaze @ 2005-02-26 09:06:40) Chciałbym dowiedzieć się, jak napisać skrypt, który: 1. pozwoli mi znaleść w polach nieparzystych "0", najwyższą i najniższą wartość 2. najwyższej nada wartosć "1" najniższej "-1", a 0 wartosć "0" 3. przeskaluje pozostałe wartości tak, aby zachowały "stosunek" do najwyższej i najniższej wartości. 1. Najwyższa i najniższa -> sortujesz i wyświetlasz pętlą for. O sortowaniu tablic bardzo fajnie opisane jest tu Dla 0:
2.
Ten post edytował Ociu 26.02.2005, 09:27:15 |
|
|
![]()
Post
#3
|
|
![]() Developer Grupa: Moderatorzy Postów: 2 844 Pomógł: 20 Dołączył: 25.11.2003 Skąd: Olkusz ![]() |
o ile dobrze pamietam to
jest równe
a foreach" title="Zobacz w manualu PHP" target="_manual() jest szybsze od while :-) Pozatym pisze na http://pl.php.net/foreach co i jak ;-) |
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 1 566 Pomógł: 37 Dołączył: 14.05.2003 Skąd: Kraków ![]() |
Jakoś bardziej przypadła mi do gustu while
![]() |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 06:08 |