![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 32 Pomógł: 0 Dołączył: 8.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Szukam skryptu który obliczy średnia ocen jakie zostaną wprowadzone przez użytkownika strony Pola tekstowe do wpisania ocen przygotuje sam chodzi mi jedynie o funkcje która to wszystko obliczy Bardzo proszę o pomoc -------------------- e-mail: b.przeemek@gmail.com
GG: 8950837 |
|
|
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
O Boże! Ile masz lat?
Albo inaczej: dlaczego nie chodzisz do szkoły na lekcję matematyki? Za wagarowanie możesz nie zdać. Średnia arytmetyczna Ten post edytował mike 6.06.2008, 12:29:45 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 32 Pomógł: 0 Dołączył: 8.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
Jak oblicza się średnia to ja wiem tylko szukam informacji jak zrobić to za pomocą PHP
-------------------- e-mail: b.przeemek@gmail.com
GG: 8950837 |
|
|
![]()
Post
#4
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Jak oblicza się średnia to ja wiem tylko szukam informacji jak zrobić to za pomocą PHP Aaaaaaaa, no to faktycznie różnica.Normalnie robisz to tak: Musisz dodać wszystkie składowe a później podzielić przez ich ilość. A w PHP robisz to tak: Musisz dodać wszystkie składowe a później podzielić przez ich ilość. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 32 Pomógł: 0 Dołączył: 8.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
Kolego "mike" jak nie chcesz mi pomóc to nie, udzielanie się we wszystkich tematach nie jest obowiązkowe i nie nabijaj sobie liczby napisanych postów, nie każdy musi umieć PHP . Jeśli potrafisz to napisz mi taki skrypt a ja będę Ci za to wdzięczny i napiszę DZIĘKUJĘ
-------------------- e-mail: b.przeemek@gmail.com
GG: 8950837 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 4 Dołączył: 28.08.2007 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Pisane z palca powinno działać ale nie jestem na 100% pewny Ten post edytował kopix 6.06.2008, 13:05:50 |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 654 Pomógł: 17 Dołączył: 19.03.2006 Skąd: z kosmosu ;) Ostrzeżenie: (0%) ![]() ![]() |
Nie lepiej poszukać? Znaleźć dobre rozwiązanie?
http://forum.php.pl/index.php?s=&showt...st&p=466379 Naucz się używać funkcji "Szukaj". Dziękuję, Babcia@Stefa -------------------- Środowisko testowe (desktop) - Gedit, lighttpd, sftp, rsync, xfce4-terminal, chromium, firefox4 | System: Gentoo ~x86
O'Neill - serwer WWW @ lighttpd, links, nano, rsyncd, sftpd | System: Debian ![]() |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 32 Pomógł: 0 Dołączył: 8.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
Skrypt jest super działa w 100% poprawnie Bardzo dziękuje za pomoc. Temat można zamknąć
-------------------- e-mail: b.przeemek@gmail.com
GG: 8950837 |
|
|
![]() ![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 392 Pomógł: 7 Dołączył: 11.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Fajny skrypcik. Liczy średnią - ok, ale widzę jeden problem. Mianowicie jeśli to ma być średnia z ocen to powinien akceptować tylko cyfry od 1 do 6. A on przelicza średnią z każdej liczby, nawet ujemnej. Jak napisać regułę żeby akceptował tylko liczby od 1 do 6. A gdy w zbiorze liczb wpisanych przez użytkownika pojawi się mniejsza lub większa niż ten zakres wyskakiwałby poprzez echo tekst o pomyłce. Coś tam sam próbowałem z funkcjami ale nie do końca mi wyszło
![]() Ten post edytował Szunaj85 12.06.2008, 14:03:42 -------------------- Jeśli Ci pomogłem wciśnij
![]() ![]() |
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 1 387 Pomógł: 273 Dołączył: 18.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
zamień:
na
-------------------- XMPP: l0ud@chrome.pl
|
|
|
![]() ![]()
Post
#11
|
|
![]() Grupa: Zarejestrowani Postów: 392 Pomógł: 7 Dołączył: 11.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki l0ud - działa. Jednak idąc za ciosem można by poprawić jeszcze jedną rzecz. Mianowicie skrypt jest gotowy do liczenia średniej powiedzmy z ocen końcowych. Jednak co zrobić jak ktoś chce sobie policzyć średnią z jednego przedmiotu? Mam tu na myśli plusy i minusy, czyli ocena+ oraz ocena-. Ja bym to zrobił tak:
Definicja: ocena+ = pełna ocena + 0.25 (0.5 to wedłóg mnie za dużo jak na plus lub minus) ocena- = pełna ocena - 0.25 Przykład: 4+ = 4.25 4- = 3.75 3+ = 3.25 3- = 2.75 (oczywiście pozostałe oceny według tego przykładu) Teraz pytanie. Jak "wstrzyknąć" odpowiedni kod do powyższego skryptu tak żeby jak użytkownik wpisze ocenę/oceny była ona porównywana do konkretnej liczby (patrz przykład), no a później przeliczana.Trzeba też zwrócić uwagę, że PHP "+" i "-" interpretuje jako dodaj, odejmuj. Ten post edytował Szunaj85 13.06.2008, 11:34:52 -------------------- Jeśli Ci pomogłem wciśnij
![]() ![]() |
|
|
![]()
Post
#12
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Kod idziemy po wszystkich elementach (ocenach) tablicy
jeśli element ma + usuń + z oceny i potraktuj go jako liczbę dodając 0.25 jeśli element ma - usuń - z oceny i potraktuj go jako liczbę odejmując 0.25 |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 1 085 Pomógł: 231 Dołączył: 12.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
O coś takiego chodzi? Można to sobie zrobić widełkami, można usprawnić tak, że pobierana jest tylko liczba po przecinku, jeśli jest równa 0,75 to zmienna znak przyjmuje wartość "-", a całkowita wartość jest zwiększana o 1, jeśli jest 0,25 to znak przyjmuje wartość "-" a całkowita wartość jest zostawiana tak jak jest. W innych przypadkach zmienna znak jest pusta. A wypisanie wygląda w ten sposób:
@edit Przepraszam, zrozumiałam opacznie, w drugą stronę. Mój błąd ![]() Ten post edytował Shili 13.06.2008, 11:51:09 |
|
|
![]()
Post
#14
|
|
![]() Grupa: Zarejestrowani Postów: 392 Pomógł: 7 Dołączył: 11.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Mike szczerze mówiąc liczyłem na jakiegoś gotowca
![]() ![]() Ten post edytował Szunaj85 13.06.2008, 12:12:36 -------------------- Jeśli Ci pomogłem wciśnij
![]() ![]() |
|
|
![]()
Post
#15
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
~Szunaj85 użytkownik ~Shili to dziewczyna. Trzeba czytać ze zrozumieniem. Końcówek nie widzisz
![]() A co do gotowca, to proszę bardzo. Zaraz moderator przeniesie wątek na Giełdę Ofert, ktoś Ci poda cenę i dostaniesz gotowca. Po co mamy pomagać bezmyślnym leniom, którzy nawet nie spróbowali samemu? Na co komuś takie forum do hodowli nieuków? Tu gotowca nie dostaniesz ale pomoc w nauce owszem. Spróbowałeś zrobić to samemu czy od razu liczyłeś na gotowe? Przecież tek kod to ok. 10 linii. Echhh, ręce opadają. |
|
|
![]()
Post
#16
|
|
![]() Grupa: Zarejestrowani Postów: 392 Pomógł: 7 Dołączył: 11.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Po co mamy pomagać bezmyślnym leniom, którzy nawet nie spróbowali samemu? Na co komuś takie forum do hodowli nieuków? Tu gotowca nie dostaniesz ale pomoc w nauce owszem. Spróbowałeś zrobić to samemu czy od razu liczyłeś na gotowe? Nie obrażaj mnie. Leniem to ja nie jestem. Zazwyczaj sam próbuję rozwiązać problem. Dopiero gdy sobie nie radzę proszę o pomoc. Myślałem, że dział "Gotowe rozwiązania" to dobre miejsce na tego typu pytanie. Może się pomyliłem. Ale to nie powód żebyś takie rzeczy wypisywał. ![]() Przecież tek kod to ok. 10 linii. Echhh, ręce opadają. A napisałbyć 10 linijek po chińsku?Nie zamierzam kłócić się na forum tylko rozwiązać problem. Ten post edytował Szunaj85 13.06.2008, 12:40:02 -------------------- Jeśli Ci pomogłem wciśnij
![]() ![]() |
|
|
![]()
Post
#17
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Sam się obrażasz swoim podejściem do tematu.
Gdybyś próbował to napisałbyś: "Słuchajcie, próbowałem tak i nie wyszło. Pomóżcie, gdzie robię błąd?". A Ty napisałeś tak: "Dajcie gotowe". Jeśli Cię uraziłem to mogę przeprosić: Przykro mi, przepraszam, że jesteś leniem. Ten post edytował mike 13.06.2008, 12:30:48 |
|
|
![]()
Post
#18
|
|
![]() Developer Grupa: Moderatorzy Postów: 3 045 Pomógł: 290 Dołączył: 20.01.2007 ![]() |
Dobra Panowie, koniec dyskusji, nie o tym był wątek. Przypominam że dział Gotowe rozwiązania nie powstał po to aby rozwiązywać w nim problemy.
|
|
|
![]()
Post
#19
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
To ja tylko nawiążę do umiejętności czytania ze zrozumieniem (wytkniętych to przez (nie) lenia). W opisie działu jest:
Wyszukiwanie, instalacja i konfiguracja a także przydatne opinie na temat gotowych skryptów i bibliotek PHP. Widać ktoś nie zrozumiał. Po co takie przypominanie? Jeszcze trochę i będziecie przypominać o oczywistych rzeczach. Co pięty post będzie: Przypominam wszystkim piszącym w tym dziale, że są zalogowani. Ten post edytował mike 13.06.2008, 12:44:50 |
|
|
![]()
Post
#20
|
|
![]() Developer Grupa: Moderatorzy Postów: 3 045 Pomógł: 290 Dołączył: 20.01.2007 ![]() |
~mike, autor szuka skryptu, powinien dostać nazwę i po sprawie (a jak się komuś nie podoba że co poniektórzy nie umieją tego zrobić, to niech sie nie wypowiada), a wszelkie post czy ktoś jest leniem itp, są tu niepotrzebne (włącznie z moim).
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 15.08.2025 - 04:00 |