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

Chương trình tính diện tích và chu vi nửa đường tròn trong C++

Cho bán kính R của nửa đường tròn. Tính diện tích và chu vi.

Công thức

Diện tích = ½ * π * R² ≈ 1.571 * R²
Chu vi = π * R ≈ 3.142 * R  (chỉ phần cong, không tính đường kính)

Ví dụ

Đầu vào

R = 5

Đầu ra

area = 39.275, perimeter = 15.71

Chương trình C++

#include <iostream>
using namespace std;

float calaAreaSemi(float R) { return 1.571 * R * R; }
float calaPeriSemi(float R) { return 3.142 * R; }

int main() {
    float R = 5;
    cout << "Radius: " << R << endl;
    cout << "Area: " << calaAreaSemi(R) << endl;
    cout << "Perimeter: " << calaPeriSemi(R) << endl;
    return 0;
}