#include #include using namespace std; double funkcja(double x) { return 2 * sqrt(1 - x * x); } double obliczCalkaMetodaTrapezow(double a, double b, int n) { double h = (b - a) / n; double suma = (funkcja(a) + funkcja(b)) / 2.0; for (int i = 1; i < n; i++) { double x = a + i * h; suma += funkcja(x); } return suma * h; } int main() { double a = -1.0; double b = 1.0; int n = 1000; double wynik = obliczCalkaMetodaTrapezow(a, b, n); std::cout << "Wynik obliczonej całki: " << wynik << std::endl; return 0; }