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

更新於: 2019年10月3日

371 次瀏覽

開啟你的 職業生涯

透過完成課程獲得認證

開始學習
廣告

© . All rights reserved.