Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C++

เส้นทแยงมุมของรูปหกเหลี่ยมสมมาตร (Regular Hexagon) ใน C++


สูตร

รูปหกเหลี่ยมสมมาตรประกอบด้วยสามเหลี่ยมด้านเท่า 6 รูป → เส้นทแยงมุมยาวที่สุด = 2 × ด้าน

Diagonal = 2 × side

โปรแกรมตัวอย่าง

#include <iostream>
using namespace std;

int main() {
    float side = 12;
    if (side < 0) return -1;
    float diagonal = 2 * side;
    cout << "Diagonal of regular hexagon = " << diagonal;
    return 0;
}

ผลลัพธ์

Diagonal of regular hexagon = 24