Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 120 Pomógł: 1 Dołączył: 5.07.2009 Ostrzeżenie: (0%)
|
mam taką tablice:
chce obliżyć średnią ocen artykułów dla każdej kategorii czyli ma to działać tak: artykul1_ocena*artykul1_waga + artykul2_ocena*artykul2_waga ..... / artykul1_waga + artykul2_waga tylko nie moge przewidziec ile bedzie artykulow :/ jakies pomysly ? jak sie za cos takiego zabrac? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D |
Mniej więcej coś takiego. a) Przelatujesz po każdej kategorii, (IMG:style_emoticons/default/cool.gif) W każdej kategorii czyścisz zmienną suma i waga, c) Pobierasz nazwę kategorii, d) Robisz pętlę po wszystkich artykułach i dodajesz w tej pętli zarówno iloczyny jak i wagi, e) Tworzysz klucz w tablicy wyników z nazwą kategorii i jako wartość ustawiasz średnią. Tak mniej więcej wygląda algorytm i na szybko napisany kod. Zaznaczam, że piszę z głowy i nie testowałem go, więc może gdzieś byk wyskoczyć (IMG:style_emoticons/default/smile.gif) |
|
|
|
Ikky [PHP] Średnia ważona 22.08.2009, 13:42:47
marcinpruciak O pętlach słyszał? 22.08.2009, 14:11:09
_Martin_ Ja bym wpętli przetworzył tablice wyciągnał sume o... 22.08.2009, 14:26:17 ![]() ![]() |
|
Aktualny czas: 29.12.2025 - 22:48 |