#include main(){ /******************************************** Cálculo aproximado da integral de uma função num certo intervalo a função: f(x) = x*x -3.0*x + 0.3 ********************************************/ double x1, x2; // definem o intervalo int n; // número de pontos int i; // contador double f,x,d; // valor da funçao, argumento e tamanho do 'passo' double s = 0.0; // valor da integral printf("numero de pontos:"); scanf("%d",&n); printf("intervalo (x1 e x2): "); scanf("%lf %lf",&x1,&x2); d = (x2-x1)/n; for(x = x1; x < x2; x += d){ f = x*x-3.0*x+0.3; s += f*d; } printf("x1: %lf x2: %lf n: %d s: %lf\n",x1,x2,n,s); system("PAUSE"); }