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

Tìm chu vi tam giác trong C++

Trong bài toán này, chúng ta sẽ xem chu vi tam giác, công thức cho các loại tam giác và chương trình tính toán.

Chu vi là tổng độ dài các cạnh của hình.

Chu vi tam giác là tổng ba cạnh (tam giác có 3 cạnh).

Công thức:

Chu vi = tổng tất cả các cạnh

Tìm chu vi tam giác trong C++

Chu vi = x + y + z

Chương trình tìm chu vi tam giác:

Ví dụ

#include <iostream> 
using namespace std; 

int calcPerimeter(int x, int y, int z ){ 
    int perimeter = x + y + z; 
    return perimeter; 
} 

int main(){ 
    int x = 5, y = 7, z = 8; 
    cout<<"The side of the triangle are \n"; 
    cout<<"X = "<<x<<"\tY = "<<y<<"\tZ = "<<z<<endl; 
    cout<<"The perimeter of the triangle is "<<calcPerimeter(x, y, z); 
    return 0; 
}

Kết quả

Các cạnh của tam giác là

X = 5 Y = 7 Z = 8 The perimeter of the triangle is 20

Chu vi các loại tam giác đặc biệt:

Tam giác đều (Equilateral)

Ba cạnh và ba góc bằng nhau.

Tìm chu vi tam giác trong C++

Chu vi = 3*a

Chương trình:

Ví dụ

#include <iostream> 
using namespace std; 

int calcPerimeter(int a){ 
    int perimeter = 3*a; 
    return perimeter; 
} 

int main(){ 
    int a = 5; 
    cout<<"The side of the equilateral triangle are \n"; 
    cout<<"a = "<<a<<endl; 
    cout<<"The perimeter of the triangle is "<<calcPerimeter(a); 
    return 0; 
}

Kết quả

Các cạnh của tam giác đều là

a = 5 The perimeter of the triangle is 15

Tam giác cân (Isosceles)

Hai cạnh bằng nhau, cạnh thứ ba khác.

Tìm chu vi tam giác trong C++

Chu vi = 2*X + Y

Chương trình:

Ví dụ

#include <iostream> 
using namespace std; 

int calcPerimeter(int x, int y){ 
    int perimeter = 2*x + y; 
    return perimeter; 
} 

int main(){ 
    int x = 5, y = 8; 
    cout<<"The side of the Isosceles triangle are \n"; 
    cout<<"X = "<<x<<"\tY = "<<y<<endl; 
    cout<<"The perimeter of the triangle is "<<calcPerimeter(x, y); 
    return 0; 
}

Kết quả

Các cạnh của tam giác cân là

X = 5 Y = 8 The perimeter of the triangle is 18

Tam giác thường (Scalene)

Ba cạnh khác nhau.

Tìm chu vi tam giác trong C++

Chu vi = x + y + z