![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 379 Pomógł: 45 Dołączył: 30.06.2007 Ostrzeżenie: (10%) ![]() ![]() |
Mam plik plik.txt w którym mam zapisane liczzby (2,3,5,6,7,9,10,11,13,14) i teraz jak policzyć z nich średnią arytmetyczną, ale tylko tych liczb, które są mniejsze od 10?
Kombinowałem coś z tablicami, że liczby te wpisałem do tablicy i przy pomocy: $srednia = array_sum($tablica) / count($tablica); chciałem obliczyć. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Ten post edytował phpion.com 25.11.2007, 22:09:21 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 190 Pomógł: 27 Dołączył: 23.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
W jaki sposób podane są te liczby w pliku?
Jeśli w takim jak podałeś łącznie z nawiasami to wczytaj zawartość pliku, obetnij nawiasy - funckja substr(), zastosuje funkcję explode() i pętlą foreach dodawaj do siebie tylko te, które są mniejsze od 10. A później podziel przez ich ilość. edit: phpion.com mnie uprzedził (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Ten post edytował Jarod 25.11.2007, 21:59:25 |
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
edit: phpion.com mnie uprzedził (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) (IMG:http://forum.php.pl/style_emoticons/default/cool.gif) |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 379 Pomógł: 45 Dołączył: 30.06.2007 Ostrzeżenie: (10%) ![]() ![]() |
Czy mógłbyś mi opisowo wytłumaczyć FOR'a? A po co jest jeszcze potem IF? Czy po to jakby nie było liczb w pliku? |
|
|
![]()
Post
#6
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
W sumie koncepcja Jaroda jest praktycznie identyczna ale niechaj Ci będzie - wyedytuje swój post z kodem i dodam komentarze.
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 379 Pomógł: 45 Dołączył: 30.06.2007 Ostrzeżenie: (10%) ![]() ![]() |
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 11.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
Szukam prostego skryptu, ktory obliczy srednia liczb, ktore uzytkownik wybierze na formularzu (pola radio), wysle do skryptu a on obliczy ich srednia. Liczby w zakresie od 1 do 6.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 25.08.2025 - 15:46 |