@japecznikow: napisz to jak człowiek, a nie używając samych jednoliterowych zmiennych i trzyając cały kod w funkcji main to może pomyślę, nad pomocą, póki co to w obecnej pracy nie płacą mi aż tyle, żebym takie rzeczy czytał.
@japecznikow: co do pytania "dlaczego s jest po obu stronach" to taki klasyk, gdy matematyk siada do programowania. Poszukaj sobie definicji "przypisania" w programowaniu. Bez tego ciężko Ci bedzie cokolwiek pojąć.
@japecznikow: to jest w ogóle źle, tam po else powinny być klamerki.
s+= f(a+idx); - tego troche już nie ogarniam, wiem że to można inaczej zapisać s= s+f(a+idx), a samo f(a+idx) oblicza xx+2x gdzie x = a+idx, ale dlaczego s jest po obu stronach równania i jaki to ma sens to idk xd
@japecznikow: to nie jest równanie, tylko operacja która ewaluuje się jako
@piwniczny_prawiczek: tak, tak vim najlepsza zabawka na świecie, wcale nie powoduje raka na początku ( ͡°͜ʖ͡°) i to cpp zią :V, no i bez spacji/tabów kod wygląda jak gówno ( ͡°͜ʖ͡°)
Ogólnie mam prace semestralna z programowania o obliczaniu całki oznaczonej metoda trapezów i naklikałem coś takiego:
Przy pisaniu tego programu posiłkowałem się z tych stron:
http://www.algorytm.edu.pl/algorytmy-maturalne/metoda-trapezow.html
https://eduinf.waw.pl/inf/alg/004_int/0003.php
I większość ogarniam ale nie rozumiem tego co się stało w tej części:
for (i=1; i
https://pastebin.com/sFJRxB41
mam nadzieje ze lepiej
@japecznikow:
To się powtarza w pętli. Czyli zwiększaj s o wynik działania funkcji f z parametrami a + idx
No a czemu nie?
int a = 10;
a = 5 + a co jest rownoznaczne
Poszukaj sobie definicji "przypisania" w programowaniu. Bez tego ciężko Ci bedzie cokolwiek pojąć.
@japecznikow: to nie jest równanie, tylko operacja która ewaluuje się jako
do zmiennej s przypisz wartość wyrażenia