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
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP