Computer >> 컴퓨터 >  >> 프로그래밍 >> C 프로그래밍

원형 부채꼴(섹터)의 넓이 구하는 방법

원형 섹터(circular sector)는 흔히 부채꼴이라고 불리며, 원의 중심에서 뻗어 나온 두 개의 반지름 사이에 둘러싸인 원의 일부를 의미합니다. 즉, 두 반지름과 그 사이의 호(arc)로 둘러싸인 영역입니다.

부채꼴 넓이의 기본 원리

부채꼴의 넓이를 구하려면 먼저 두 반지름 사이의 각도(θ)를 알아야 합니다. 원 전체의 각도는 360도이므로, 특정 각도에 해당하는 넓이는 원 전체의 넓이에 θ/360의 비율을 곱하여 구할 수 있습니다.

원형 부채꼴(섹터)의 넓이 구하는 방법

계산 공식

부채꼴의 넓이 공식은 다음과 같습니다.

부채꼴의 넓이 = π × r × r × (θ / 360)

  • r: 원의 반지름
  • θ: 두 반지름 사이의 각도 (도 단위)

예제

반지름이 5이고 중심각이 60도인 부채꼴의 넓이를 구해 보겠습니다.

넓이 = (3.14 × 5 × 5) × (60 / 360) = 13.083

C 언어 예제 코드

#include <stdio.h>
int main(void) {
    int r = 5;
    int angle = 60;
    float pie = 3.14;
    float area = (float)(pie*r*r*angle/360);
    printf("반지름 %d, 각도 %d인 부채꼴의 넓이는 %f입니다", r, angle, area);
    return 0;
}

실행 결과

반지름 5, 각도 60인 부채꼴의 넓이는 13.083333입니다

정리

부채꼴의 넓이는 원 전체 넓이에서 해당 각도가 차지하는 비율만큼을 취하는 방식으로 간단하게 계산할 수 있습니다. 이 공식은 파이 차트, 부채꼴 모양 디자인, 각도 기반 면적 분석 등 다양한 분야에서 활용됩니다.