비슷한 문제

코드 사용해서

해봤거든요




#include <stdio.h>

int main()
{

        int n;
        double a, b, dx, f_x, integral, area, i ,x;


        printf("적분 구간 시작은? ");
        scanf("%lf", &a);
        printf("적분 구간 끝은? ");
        scanf("%lf", &b);
        printf("적분 구간의 등분 수는? ");
        scanf("%lf", &n);

        dx=(b-a)/n;

        integral=0;
        
        
        for(i=1;i<=n;i++) 
 {
         x=a+(i-1)*dx;
         f_x=x*x;
         area=dx*f_x;
         integral += area;

 }


        printf("f_x=x²의 [%.1lf, %.1lf] 구간의 적분 근사치는 %.3lf입니다.", a, b, integral);

        return 0;

}




근데 답이 안나오네요...

뭐가 문제죠...?



제가 외국에서 살다와서

정적분이 뭔지도 모르는데
프로그래밍 하려니 멘붕오네요........



for문에

구분구적법을 쓰라는데
뭐가뭔지 ㅠㅠ