// // pi -- critical // #include #include #include const int n=10000; inline double f(double x) { return 4/(x*x+1); } int main() { double a=0.0, b=1.0; double h=(b-a)/n; double mypi=0.0; int i; #pragma omp parallel for num_threads(4) private(i) shared(a,h,mypi) for(i=1; i