지폐 단위 별로 거슬러 받기

파이 데이(3.14)를 기념하여 본인이 원주율(Pi)를 소수점 아래 몇 자리까지 외울 수 있는지 알아보자! 다음 결과화면과 같이 출력이 되도록 프로그램을 작성하십시오. (단, 반지름(r)의 길이는 5로 정한다.)

입력 예

3.15

출력 예

78.750000..
78.539816..
-0.267614..

image

Source

#include <stdio.h>
#define _USE_MATH_DEFINES
#include <math.h>

int main(void) {
	double pi = M_PI;
	double x = 0;

	printf("원주율(pi)의 값: ");
	scanf("%lf", &x);

	printf("나의 원 넓이: %.20lf\n", x * 5 * 5);
	printf("M_PI의 원 넓이: %.20lf\n\n", pi * 5 * 5);
	printf("> 오차율: %.20lf (%%)\n", (pi * 5 * 5 - x * 5 * 5) / (pi * 5 * 5) * 100);

	return 0;
}

태그:

카테고리:

업데이트: