Computer >> Máy Tính >  >> Lập trình >> C ++

Độ dài cung từ Góc đã cho trong C ++?

Một Góc được hình thành khi hai tia gặp nhau tại một điểm. Điểm trên mặt phẳng mà các tia này gặp nhau là đỉnh.

Vòng cung của hình tròn là một phần của chu vi được mô tả bằng một góc.

Trong bài toán này, chúng ta đã cho một góc của đường tròn. Và chúng ta cần tìm độ dài của cung bằng cách sử dụng đường kính cho trước của hình tròn. Ví dụ,

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

Giải thích

Chiều dài cung =(chu vi) X (góc / 360 °)

=(π * d) * (góc / 360 °)

Để tạo một chương trình tính toán độ dài của Arc từ góc và đường kính đã cho, chúng tôi sẽ áp dụng công thức này.

Ví dụ

#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;
}

Đầu ra

The length of arc = 11