Computer >> Máy Tính >  >> Lập trình >> C ++

Đường chéo của một hình lục giác đều trong C ++?

Hình lục giác đều bao gồm sáu tam giác đều nên đường chéo của hình lục giác đều sẽ là cạnh 2 *.

Ví dụ

Hãy để chúng tôi xem cách triển khai sau để có được đường chéo Heptagon thông thường từ phía của nó -

#include <iostream>
using namespace std;
int main(){
   float side = 12;
   if (side < 0)
      return -1;
   float diagonal = 2*side;
   cout << "The diagonal of the regular hexagon = "<<diagonal<< endl;
   return 0;
}

Đầu ra

Đoạn mã trên sẽ tạo ra kết quả sau -

The diagonal of the hexagon = 24