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

โปรแกรม C หาพื้นที่ Reuleaux Triangle ใหญ่สุดในสี่เหลี่ยมจัตุรัส

Reuleaux Triangle เป็นรูปทรงที่ได้จากการตัดกันของวงกลม 3 วง มีความกว้างคงที่ พื้นที่ = 0.70477 × h² (h = ความกว้าง)

ในสี่เหลี่ยมจัตุรัสด้าน a

ความกว้างของ Reuleaux Triangle = ด้านสี่เหลี่ยม = a

พื้นที่ = 0.70477 × a²

ตัวอย่าง

a = 6 → Area = 0.70477 × 36 = 25.3717

โค้ดตัวอย่าง

#include <stdio.h>
#include <math.h>

int main() {
    float a = 6;
    float area = 0.70477 * pow(a, 2);
    printf("Reuleaux Triangle area: %.4f\n", area);
    return 0;
}

ผลลัพธ์

Reuleaux Triangle area: 25.3717