Computer >> 컴퓨터 >  >> 프로그램 작성 >> C++

C++에서 주어진 각도의 호 길이?

<시간/>

각도 두 광선이 한 점에서 만날 때 형성됩니다. 이 광선이 만나는 평면상의 점이 정점입니다.

원의 일부는 각도로 설명되는 원주의 일부입니다.

이 문제에서는 원의 각도가 주어집니다. 그리고 주어진 원의 지름을 사용하여 호의 길이를 찾아야 합니다. 예를 들어,

Input :
Angle = 45°
Diameter = 28
Output :
Arc = 11

설명

호의 길이 =(원주) X (각도/360°)

=(π * d)*(각도/360°)

주어진 각도와 지름으로부터 호의 길이를 계산하는 프로그램을 만들기 위해 우리는 이 공식을 적용할 것입니다.

예시

#include <iostream>
using namespace std;
int main() {
   double diameter = 28.0;
   double angle = 45.0;
   double pi = 22.0 / 7.0;
   double arc;
   if (angle >= 360) {
      cout<< "Angle cannot", " be formed";
   } else {
      arc = (pi * diameter) * (angle / 360.0);
      cout<<"The length of arc = "<<arc;
   }
   return 0;
}

출력

The length of arc = 11