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

Chương trình tính thể tích ellipsoid trong C++

Cho ba bán trục r1, r2, r3, tính thể tích ellipsoid (hình cầu ba trục).

Công thức: V = (4/3) × π × r1 × r2 × r3

Ví dụ

Input: r1=6.3, r2=43.4, r3=3.7
Output: Thể tích = 4224.87

Thuật toán

BẮT ĐẦU
    #define pi 3.14
    Hàm theTich(float r1, r2, r3): trả về 1.33 * pi * r1 * r2 * r3
    main(): r1=6.3, r2=43.4, r3=3.7, gọi hàm và in
KẾT THÚC

Ví dụ mã C++

#include <bits/stdc++.h>
#define pi 3.14
using namespace std;

float theTich(float r1, float r2, float r3){
    return 1.33 * pi * r1 * r2 * r3;
}

int main(){
    float r1 = 6.3, r2 = 43.4, r3 = 3.7;
    cout << "Thể tích ellipsoid: " << theTich(r1, r2, r3);
    return 0;
}

Kết quả đầu ra

Thể tích ellipsoid: 4224.87