반응형

이 알고리즘은 파이 값을 계산 하는 알고리즘이다. 

가 된다.

따라서 이를 알고리즘으로 작성하면

#include <stdio.h>  //헤더파일

int main(void)

{

double w, x, y, z, pii;  // w,x,y,z 는 각각 분자와 분모 숫자 pii는 pi값 

int count;

w = 4.0;

x = 2.0;

y = 3.0;

z = 4.0;

pii = 3.0;


printf("루프카운트를입력하세요");

scanf("%d", &count);

while(count>0) // count가 0보다작아지면 반복이 끝난다.

{

pii = pii + (w/(x*y*z));

w = w*(-1.0);

x = x+2.0;

y = y+2.0;

z = z+2.0;

count--;

}

printf("파이값은 %lf 입니다\n", pii);

return 0;

}


가 되고 출력값은

루프카운트를입력하세요9999999999

파이값은 3.141593 입니다.

가 된다.



반응형

+ Recent posts