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 tam giác đều trong C++

Tam giác đều

3 cạnh bằng nhau, 3 góc 60°. Là đa giác đều.

Chương trình tính diện tích và chu vi tam giác đều trong C++

Bài toán

Cho cạnh tam giác đều, tính diện tích và chu vi.

Công thức:

Diện tích = √3/4 × a²
Chu vi = 3 × a

Ví dụ

Input: cạnh = 14.0
Output: Diện tích = 84.8705, Chu vi = 42

Thuật toán

BẮT ĐẦU
    Hàm dienTich(float canh): trả về sqrt(3)/4 * canh*canh
    Hàm chuVi(float canh): trả về 3 * canh
    main(): canh=14.0, gọi cả hai hàm
KẾT THÚC

Ví dụ mã C++

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

float dienTich(float canh){
    return sqrt(3) / 4 * canh * canh;
}
float chuVi(float canh){
    return 3 * canh;
}

int main(){
    float canh = 14.0;
    cout << "Diện tích tam giác đều: " << dienTich(canh);
    cout << "\nChu vi tam giác đều: " << chuVi(canh);
    return 0;
}

Kết quả đầu ra

Diện tích tam giác đều: 84.8705
Chu vi tam giác đều: 42