matematykaszkolna.pl
Różnica między dwoma cenami podana w procentach. Kacper: Bardzo nietypowe? A może niedouczony. To nie jest zadanie na mature czy jakieś egzaminy. Problem mam w pracy. Mam 2 produkty których ceny są następujące: P1 − 20,9 zł P2 − 19,88 zł Następnie moim zadaniem jest policzenie różnicy procentowej pomiędzy tymi produktami. No więc:
 20,9−19,88 1,02 
(

)*100 = (

)*100 = 5,002452182%
 
20,9+19,88 

2 
 20,39 
Taka jest różnica. Takich obliczeń jest liczone kilkanaście i przypuśćmy, że chce pobrać wszystkie produkty których procentowa różnica >= 5 Więc ten produkt z ceną 19,88 mi się pokaże. Następnie chciałbym sprawdzić czy faktycznie jest to prawidłowy zwrócony produkt. No więc liczę sobie ile to jest 5% z ceny 20,9 zł:
20,9*5 

= 1,045 zł
100 
Odejmuję od tej ceny: 20,9 zł − 1,045 zł = 19,855 zł Mając taki warunek żeby pokazało produkty z procentową różnicą >= 5% i policzyło, że cena P2 (19,88 zł) jest w tym przedziale. Ten warunek można zapisać jeszcze w ten sposób by produkt cena P2 > 0 i cena P2 <= 19,855 zł Wychodzi na to, że przy liczeniu procentów pokazuje prawidłowy produkt z pierwszego warunku, a przy sprawdzaniu już w drugim warunku nie przechodzi. Czy ktoś ma pomysł o co tu chodzi?
10 maj 12:36
Jolanta: Wiem tylko,że w zadaniach typu o ile procent gruszki sa droższe od jabłek liczymy
cena gruszek −cena jabłek 

*100%
cena jabłek 
o ile procent jabłka są tansze od gruszek
cena gruszek−cena jabłek 

*100%
cena gruszek 
10 maj 13:49
Pytający: Dość chaotycznie napisane − nie do końca wiadomo, o cóż pytasz... I nic dziwnego, że nie przechodzi przy sprawdzaniu drugiego warunku, przecież 19,88>19,855.
10 maj 14:10
kochanus_niepospolitus: zauważ, że na początku nie liczysz: "jaki procent ceny produktu 'a' stanowi produkt 'b' : Liczysz natomiast: "jaki procent średniej ceny produktów 'a' i 'b' stanowi różnica ich cen". Natomiast później chcesz sprawdzić wszystkie produkty, które których cena stanowi mniej niż 95% ceny produktu 'a'
10 maj 15:26
Kacper: Może faktycznie źle coś napisałem. Moim zadaniem jest: Dane: Wszystkie liczby to ceny produktów P1 − 20,9 P2 = {5; 8,5; 20; 19,88; 16,48; 24,77 } Chcę wyświetlić tylko te ceny P2, których cena jest MINIMALNIE 5% NIŻSZA od ceny P1. Specjalnie napisałem dużymi literami bo to jest dość istotne. W pierwszym poście mamy policzone 5% z ceny P1. Jest to 1,045. Rozpiszę teraz wszystkie przypadki razem z przedziałami cen P2 jakie mają zostać pokazane: Minimalnie niższa − P2c = <0; 19,855> Minimalnie wyższa − P2c = <21,945; ) Maksymalnie niższa − P2c = <19,855; 20,9> Maksymalnie wyższa − P2c = <20,9; 21,945> Mając takie informacje wiemy, że minimalnie 5% niższe ceny od P1 to są wszystkie te ceny z przedziału podanego dla minimalnie niższa. W tym momencie policzę właśnie tę różnicę pomiędzy dwoma cenami podając % tej różnicy. Podam od razu wyniki P1 do P20 = 122,7799% P1 do P21 = 84,3537 % P1 do P22 = 4,4009 % P1 do P23 = 5,0024 % P1 do P24 = 23,6490 % P1 do P25 = −16,9476 % Chcąc pokazać tylko te ceny P2, które są minimalnie 5% niższe od P1 możemy wykorzystać warunek taki że: pokaż nam tylko te ceny P2, których różnica% >= 5. Więc pokaże nam tylko P23. Własnie tą cenę 19,88. Reszta jest w pierwszym poście jak chcę sprawdzić czy faktycznie pokazało nam tylko takie produkty które są minimalnie niższe o 5% od ceny P1. To sprawdzam tą pokazaną cenę P2 czy jest w przedziale Minimalnie niższa. Pamiętamy, że przedział był taki: Minimalnie niższa − P2c = <0; 19,855>, więc cena 19,88 nie zawiera się w tym przedziale i własnie tu mam problem Czy ktoś już zrozumiał ? emotka
10 maj 22:21
powrócony z otchłani:
 P1 − P2i P1 − P2i 
Ty liczysz procentowo

... a powinienes na odwrot, czyli

 P2i P1 
 20.9 − 19.88 
Wtedy dla P23 masz:

= 4.88%
 20.9 
Rozumiesz swoj blad w liczeniu procentow?
10 maj 23:04
Kacper: Nie rozumiem teraz tylko tego co liczymy w momencie tych dwóch różnych mianowników. Bo w momencie podania dwóch różnych mianowników wychodzą inne % Tak jak napisałeś 4.88% w momencie gdy w mianowniku jest P1 oraz 5.13 % jeśli w mianowniku jest P2i Widzę, że to to co napisałą Jola jednak trochę nie rozumiem jej zapisu. Gruszki są droższe od jabłek, a drugi przypadek ile jabłka są tańsze od gruszek
11 maj 10:59
Jolanta: Jeżeli gruszki kosztują 5zł a jabłka 4zł to gruszki są droższe od jabłek o 25% 4zł+25%z4zł=5zł jabłka sa tańsze od gruszek o 20 % 20% z 5zł to 1zł
11 maj 14:38
kochanus_niepospolitus: Kacper ... chcesz policzyć: O ile procent cena artykułu P2i jest mniejsza/większa od ceny P1 więc liczysz:
|P1 − P2i| różnica cen 

=

P1 cena produktu P1 
Ty liczyłeś "O ile procent cena artykułu P1 jest mniejsza/większa od ceny P2i" Czyli nie to co chciałeś.
11 maj 15:54