Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> C++

Tính độ dài cung tròn từ góc cho trước C++


Cung tròn (Arc) – Phần của chu vi được xác định bởi một góc tâm.

Công thức

Độ dài cung = (π × d) × (góc / 360°)

  • d – đường kính đường tròn.
  • góc – góc tâm (độ), phải < 360°.

Chương trình C++

#include <iostream>
#include <cmath>
using namespace std;

int main() {
    double diameter, angle;
    cout << "Nhap duong kinh: "; cin >> diameter;
    cout << "Nhap goc (do): "; cin >> angle;
    
    if (angle >= 360) {
        cout << "Goc phai nho hon 360 do!";
        return 1;
    }
    
    const double PI = acos(-1); // chính xác hơn 22/7
    double arc = (PI * diameter) * (angle / 360.0);
    cout << "Do dai cung tron: " << arc;
    return 0;
}

Kết quả

Nhap duong kinh: 28
Nhap goc (do): 45
Do dai cung tron: 11