koot Temat założony przez niniejszego użytkownika |
» 2017-12-19 22:16:29 A jak mam sprawdzić te trzy warunki, jeśli bym sumował elementy na bieżąco? I tak, nie za bardzo rozumiem działanie tego. Dlatego tu napisałem, żeby może ktoś to w miarę możliwości wytłumaczył. |
|
pekfos |
» 2017-12-19 22:19:09 Suma wag ma być mniejsza równa jeden, to może sumuj też na bieżąco wagi..? I tak musisz znać sumę wag, by obliczyć wagę elementu a n+1. I tak, nie za bardzo rozumiem działanie tego. Dlatego tu napisałem, żeby może ktoś to w miarę możliwości wytłumaczył. |
Tego, czyli czego? va_arg? Pobiera następny argument. |
|
koot Temat założony przez niniejszego użytkownika |
» 2017-12-19 22:21:32 Ale trzeba jeszcze sprawdzić, czy żadna z wag nie jest <0 lub >1. Poza tym, nawet nie wiem, jak miałbym to na bieżąco sumować bez tablicy. Poproszenie o fragment kodu / pseudokodu to za wiele? |
|
pekfos |
» 2017-12-19 22:26:01 Ale trzeba jeszcze sprawdzić, czy żadna z wag nie jest <0 lub >1. |
Sumując na bieżąco znasz bieżący element, inaczej się nie da. Nic nie stoi na przeszkodzie, by go wtedy sprawdzić. Poza tym, nawet nie wiem, jak miałbym to na bieżąco sumować bez tablicy. Poproszenie o fragment kodu / pseudokodu to za wiele? |
Jeśli może być w języku naturalnym, to pseudokod już padł. N razy wczytaj parę liczb, pomnóż je, sumuj, rób co tam chcesz. Potem już tych wartości nie musisz znać, więc nie ma po co wczytywać je wszystkie do tablicy i potem dopiero przetwarzać. |
|
koot Temat założony przez niniejszego użytkownika |
» 2017-12-19 22:30:47 Czyli for(i=0;i<n;i++)? Ja naprawdę nie wiem, co dalej z tym robić. Gdy o tym piszesz, wydaje się proste i logiczne, ale nie mam pojęcia, jak to zaimplementować. Teraz największy problem mam chyba z tym, jak wczytać te dwie liczby. Bo przecież n jest jedno dla nich dwóch.. No i mam je sumować jakoś za pomocą tego va_arg? |
|
pekfos |
» 2017-12-19 22:47:33 Dalej wczytaj tę parę liczb, ai i pi. To kolejne argumenty do odczytania przez va_arg. Z sumowaniem i sprawdzaniem chyba sobie poradzisz. |
|
koot Temat założony przez niniejszego użytkownika |
» 2017-12-19 22:49:58 Nie rozumiem, jak miałbym je wczytać? Mam zadeklarować zmienne a i p? Byłbym naprawdę mega wdzięczny za napisanie tej pętli.. Chociaż fragmentu.. |
|
pekfos |
» 2017-12-19 23:09:20 va_arg zwraca kolejny argument. Wiesz w jakiej kolejności masz mieć podane argumenty i jaki cel ma mieć ta pętla. Co tu jest więcej do rozumienia? |
|
1 « 2 » 3 4 |