Napisz specyfikację, listę kroków, schemat blokowy oraz program w C++ następujących rzeczy: a) całkowanie metodą prostokątów b) całkowanie metoda trapezów c) całkowanie metodą Newtona-Raphsona d) całkowanie przybliżona wartość pierwiastka Programy mają być wykonane jak najprościej. Rozwiązania dodawane z internetu od razu usuwam.
RaspPi90
Specyfikacja jest taka sama, schemat blokowy możesz sam/a zrobić, tylko trzeba trochę wyobraźni.
Specyfikacja: 1. Podaj zakresy całkowania a, b oraz krok całkowania d. 2. Wykonaj obliczenia dla danych metod całkowania.
Lista kroków: a) 1. Zadeklaruj podst_a jako dolną granicę całkowania a. 2. Wykonuj pętle dopóki podst_a < górna granica całkowania b. 3. Oblicz wysokość prostokąta jako średnią arytmetyczną między wartościami funkcji w punktach podst_a i podst_a + d 4. Oblicz pole prostokąta d * f(h). 5. Przesuń podst_a o d; 6. Zwróć pole prostokąta.
b) 1. Zadeklaruj podst_a jako dolną granicę całkowania a. 2. Wykonuj pętle dopóki podst_a < górna granica całkowania b. 3. Ustal podst_b jako przesuniecie podst_a o d. 4. Oblicz pole trapezu. 5. Ustaw podst_a jako podst_b 6. Zwróć pole.
Specyfikacja:
1. Podaj zakresy całkowania a, b oraz krok całkowania d.
2. Wykonaj obliczenia dla danych metod całkowania.
Lista kroków:
a)
1. Zadeklaruj podst_a jako dolną granicę całkowania a.
2. Wykonuj pętle dopóki podst_a < górna granica całkowania b.
3. Oblicz wysokość prostokąta jako średnią arytmetyczną między wartościami funkcji w punktach podst_a i podst_a + d
4. Oblicz pole prostokąta d * f(h).
5. Przesuń podst_a o d;
6. Zwróć pole prostokąta.
b)
1. Zadeklaruj podst_a jako dolną granicę całkowania a.
2. Wykonuj pętle dopóki podst_a < górna granica całkowania b.
3. Ustal podst_b jako przesuniecie podst_a o d.
4. Oblicz pole trapezu.
5. Ustaw podst_a jako podst_b
6. Zwróć pole.