wzór na średnioważoną

TU
  • Rejestracja:ponad 9 lat
  • Ostatnio:ponad rok
  • Postów:62
0

Witam
Mam problem z obliczeniem średnioważonej.
mamy pierwsze śniadanie, które stanowi 25% całodziennego wyżywienia
drugie śniadanie, które stanowi 10% całodziennego wyżywienia
obiad 30%
podwieczorek 10%
kolacja 25 %
suma musi być 100%
na poszczególnych posiłkach jest następująca liczba osób
1 sniad. 2
2 sniad. 3
obiad 7
podwieczorek 4
kolacja 8

i teraz trzeba obliczyć średnią liczbę osób w dniu.
Wstępnie zrobiłem tak, że 25% * 2 + 10% * 3 + 30%*7 + 10%*4 +25%*8 i suma wyszła 5,3 ale to niestety nie jest prawidłowe

Jak obliczyć średnią w tym przypadku? bo ja nie mam pojęcia
Pozdrawiam

CL
  • Rejestracja:ponad 15 lat
  • Ostatnio:7 miesięcy
1

"Średnia liczba osób w dniu" = [2 (1 śniadanie) + 3 (2 śniadanie) + 7 (obiad) + 4 (podwieczorek) + 8 (kolacja)] / 5 (ilość posiłków) = 4.8

szweszwe
  • Rejestracja:ponad 11 lat
  • Ostatnio:około 17 godzin
  • Lokalizacja:Kraków
  • Postów:1694
0

Wydaje się być okej. Tutaj sobie możesz zobaczyć jak się to robi: https://pl.wikipedia.org/wiki/%C5%9Arednia_wa%C5%BCona
Jakiego wyniku się spodziewałeś?

TU
  • Rejestracja:ponad 9 lat
  • Ostatnio:ponad rok
  • Postów:62
0

Wydaje mi się, że to też nie jest właściwe, ponieważ to wyszła defacto średnia arytmetyczna 2+3+7+4+8/5
Z dalszych/innych moich wyliczeń wyszło mi, że powinno wyjść 3,7 albo w tych okolicach.

CL
  • Rejestracja:ponad 15 lat
  • Ostatnio:7 miesięcy
0

Przy zadaniu "średnia ilość osób w dniu" i danych na temat % udziału posiłku w ciągu dnia nie ma możliwości wyliczyć średnioważonej dla ilości osób w ciągu dnia. Może napisz jaka jest dokładnie treść.

TU
  • Rejestracja:ponad 9 lat
  • Ostatnio:ponad rok
  • Postów:62
0

to nie zadanie z książki, lecz z życia - muszę coś obliczyć

szweszwe
  • Rejestracja:ponad 11 lat
  • Ostatnio:około 17 godzin
  • Lokalizacja:Kraków
  • Postów:1694
0

No ale co? Bo to co teraz liczysz to zależność między ilością osób a udziałem procentowym posiłku w ciągu dnia. Przecież z tego nie ma prawa wyjść nic mądrego.

TU
  • Rejestracja:ponad 9 lat
  • Ostatnio:ponad rok
  • Postów:62
0

mam produkty, które dają 2592,50kcal na 1 sniad, 2592,50 2 sniad, tyle samo na obiad, podw, kolacja co w sumie daje mi 12962,50kcal

jak chce obliczyć ile otrzyma średnio jedna osoba w ciągu dnia to mogę tą sumę 12962,50kcal podzielić przez 5,3 (czyli średnioważona, która mi wyszła) lub przez 4,8 (która obliczyłeś)
wyjdzie mi jakaś wartość (ok 2500kcal) - powiedzmy, ze wyliczyłem ile jest średnio kcal na jedna osobę na cały dzień

teraz sprawdzam, licząc każdy posiłek osobno, czyli 2592,50 dziele przez liczbę osób 1 sniad. czyli 2, następnie 2592,50 przez liczbę osob 2 sniad. czyli 3 itd - suma tych wartości z posiłków daje mi 3502,97kcal

mam nadzieje, że jasno opisałem:)

CL
  • Rejestracja:ponad 15 lat
  • Ostatnio:7 miesięcy
0

Raczej nie możesz tego tak policzyć, bo nie podałeś ile jest wszystkich osób. 8 czy więcej. Na każdy posiłek równie dobrze może przychodzić nowa osoba, w sumie będzie ich 14 i ich średnia na dzień to każdy po 2592,50.
A Twój drugi sposób liczenia to nie mam pojęcia co to jest. 2592,50kcal jest na 1 śniadanie i dzielisz to na 2 osoby a obiad też daje 2592,50kcal i dzielisz 1 obiad na 7 osób?

TU
  • Rejestracja:ponad 9 lat
  • Ostatnio:ponad rok
  • Postów:62
0

2592,50 to ilość kcal na 1 sniadanie (to wynika z produktów) i dziele przez liczbę osób na 1 sniadaniu
dla ułatwienia dałem dokładnie takie same produkty na posiłki i na każdy, czyli 1 sniad. 2 sniad, obiad, podw. kolacja wychodzi po 2592,50kcal

TU
  • Rejestracja:ponad 9 lat
  • Ostatnio:ponad rok
  • Postów:62
0

liczbę osób na każdym posiłku podałem 2 3 7 4 8
nikt nie dochodzi, nie odchodzi, mamy określone produkty, tym samym ilość kcal i określoną (stałą) liczbę osób
muszę obliczyć ile przypadnie na jedną (średnio) osobę

wiem, że to masakra, ponieważ początkowo wydawało się banalne ale jak to sprawdziłem, w spisany sposób to zgłupiałem

CL
  • Rejestracja:ponad 15 lat
  • Ostatnio:7 miesięcy
0

Rozumiem, że zakładasz że taką samą "porcję" 2592,50 zje 7 osób na obiad i 2 osoby na śniadanie? Tylko tak jak podałem dalej nie ma informacji ile jest wszystkich osób. Chcesz z tej średnioważonej dojść do wyniku 3502,97kcal?
A skąd się wzięły te % w pierwszym poście?

edytowany 2x, ostatnio: Clarc
somekind
Moderator
  • Rejestracja:około 17 lat
  • Ostatnio:dzień
  • Lokalizacja:Wrocław
0
tuz napisał(a):

liczbę osób na każdym posiłku podałem 2 3 7 4 8
nikt nie dochodzi, nie odchodzi

To jakim cudem zmienia się liczba osób w posiłkach?

Kliknij, aby dodać treść...

Pomoc 1.18.8

Typografia

Edytor obsługuje składnie Markdown, w której pojedynczy akcent *kursywa* oraz _kursywa_ to pochylenie. Z kolei podwójny akcent **pogrubienie** oraz __pogrubienie__ to pogrubienie. Dodanie znaczników ~~strike~~ to przekreślenie.

Możesz dodać formatowanie komendami , , oraz .

Ponieważ dekoracja podkreślenia jest przeznaczona na linki, markdown nie zawiera specjalnej składni dla podkreślenia. Dlatego by dodać podkreślenie, użyj <u>underline</u>.

Komendy formatujące reagują na skróty klawiszowe: Ctrl+B, Ctrl+I, Ctrl+U oraz Ctrl+S.

Linki

By dodać link w edytorze użyj komendy lub użyj składni [title](link). URL umieszczony w linku lub nawet URL umieszczony bezpośrednio w tekście będzie aktywny i klikalny.

Jeżeli chcesz, możesz samodzielnie dodać link: <a href="link">title</a>.

Wewnętrzne odnośniki

Możesz umieścić odnośnik do wewnętrznej podstrony, używając następującej składni: [[Delphi/Kompendium]] lub [[Delphi/Kompendium|kliknij, aby przejść do kompendium]]. Odnośniki mogą prowadzić do Forum 4programmers.net lub np. do Kompendium.

Wspomnienia użytkowników

By wspomnieć użytkownika forum, wpisz w formularzu znak @. Zobaczysz okienko samouzupełniające nazwy użytkowników. Samouzupełnienie dobierze odpowiedni format wspomnienia, zależnie od tego czy w nazwie użytkownika znajduje się spacja.

Znaczniki HTML

Dozwolone jest używanie niektórych znaczników HTML: <a>, <b>, <i>, <kbd>, <del>, <strong>, <dfn>, <pre>, <blockquote>, <hr/>, <sub>, <sup> oraz <img/>.

Skróty klawiszowe

Dodaj kombinację klawiszy komendą notacji klawiszy lub skrótem klawiszowym Alt+K.

Reprezentuj kombinacje klawiszowe używając taga <kbd>. Oddziel od siebie klawisze znakiem plus, np <kbd>Alt+Tab</kbd>.

Indeks górny oraz dolny

Przykład: wpisując H<sub>2</sub>O i m<sup>2</sup> otrzymasz: H2O i m2.

Składnia Tex

By precyzyjnie wyrazić działanie matematyczne, użyj składni Tex.

<tex>arcctg(x) = argtan(\frac{1}{x}) = arcsin(\frac{1}{\sqrt{1+x^2}})</tex>

Kod źródłowy

Krótkie fragmenty kodu

Wszelkie jednolinijkowe instrukcje języka programowania powinny być zawarte pomiędzy obróconymi apostrofami: `kod instrukcji` lub ``console.log(`string`);``.

Kod wielolinijkowy

Dodaj fragment kodu komendą . Fragmenty kodu zajmujące całą lub więcej linijek powinny być umieszczone w wielolinijkowym fragmencie kodu. Znaczniki ``` lub ~~~ umożliwiają kolorowanie różnych języków programowania. Możemy nadać nazwę języka programowania używając auto-uzupełnienia, kod został pokolorowany używając konkretnych ustawień kolorowania składni:

```javascript
document.write('Hello World');
```

Możesz zaznaczyć również już wklejony kod w edytorze, i użyć komendy  by zamienić go w kod. Użyj kombinacji Ctrl+`, by dodać fragment kodu bez oznaczników języka.

Tabelki

Dodaj przykładową tabelkę używając komendy . Przykładowa tabelka składa się z dwóch kolumn, nagłówka i jednego wiersza.

Wygeneruj tabelkę na podstawie szablonu. Oddziel komórki separatorem ; lub |, a następnie zaznacz szablonu.

nazwisko;dziedzina;odkrycie
Pitagoras;mathematics;Pythagorean Theorem
Albert Einstein;physics;General Relativity
Marie Curie, Pierre Curie;chemistry;Radium, Polonium

Użyj komendy by zamienić zaznaczony szablon na tabelkę Markdown.

Lista uporządkowana i nieuporządkowana

Możliwe jest tworzenie listy numerowanych oraz wypunktowanych. Wystarczy, że pierwszym znakiem linii będzie * lub - dla listy nieuporządkowanej oraz 1. dla listy uporządkowanej.

Użyj komendy by dodać listę uporządkowaną.

1. Lista numerowana
2. Lista numerowana

Użyj komendy by dodać listę nieuporządkowaną.

* Lista wypunktowana
* Lista wypunktowana
** Lista wypunktowana (drugi poziom)

Składnia Markdown

Edytor obsługuje składnię Markdown, która składa się ze znaków specjalnych. Dostępne komendy, jak formatowanie , dodanie tabelki lub fragmentu kodu są w pewnym sensie świadome otaczającej jej składni, i postarają się unikać uszkodzenia jej.

Dla przykładu, używając tylko dostępnych komend, nie możemy dodać formatowania pogrubienia do kodu wielolinijkowego, albo dodać listy do tabelki - mogłoby to doprowadzić do uszkodzenia składni.

W pewnych odosobnionych przypadkach brak nowej linii przed elementami markdown również mógłby uszkodzić składnie, dlatego edytor dodaje brakujące nowe linie. Dla przykładu, dodanie formatowania pochylenia zaraz po tabelce, mogłoby zostać błędne zinterpretowane, więc edytor doda oddzielającą nową linię pomiędzy tabelką, a pochyleniem.

Skróty klawiszowe

Skróty formatujące, kiedy w edytorze znajduje się pojedynczy kursor, wstawiają sformatowany tekst przykładowy. Jeśli w edytorze znajduje się zaznaczenie (słowo, linijka, paragraf), wtedy zaznaczenie zostaje sformatowane.

  • Ctrl+B - dodaj pogrubienie lub pogrub zaznaczenie
  • Ctrl+I - dodaj pochylenie lub pochyl zaznaczenie
  • Ctrl+U - dodaj podkreślenie lub podkreśl zaznaczenie
  • Ctrl+S - dodaj przekreślenie lub przekreśl zaznaczenie

Notacja Klawiszy

  • Alt+K - dodaj notację klawiszy

Fragment kodu bez oznacznika

  • Alt+C - dodaj pusty fragment kodu

Skróty operujące na kodzie i linijkach:

  • Alt+L - zaznaczenie całej linii
  • Alt+, Alt+ - przeniesienie linijki w której znajduje się kursor w górę/dół.
  • Tab/⌘+] - dodaj wcięcie (wcięcie w prawo)
  • Shit+Tab/⌘+[ - usunięcie wcięcia (wycięcie w lewo)

Dodawanie postów:

  • Ctrl+Enter - dodaj post
  • ⌘+Enter - dodaj post (MacOS)