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

คำนวณพื้นที่ผิวของทรงสี่หน้า (Tetrahedron) ในภาษา C

ทรงสี่หน้า (Tetrahedron) เป็นพีระมิดฐานสามเหลี่ยม ทุกหน้าเป็นสามเหลี่ยมด้านเท่า

พื้นที่ผิว = √3 × a² (a = ความยาวด้าน)

ปริมาตร = a³ / (6√2)

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

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

int main() {
    int a = 5;
    float area = sqrt(3) * a * a;
    float volume = a * a * a / (6 * sqrt(2));
    printf("Surface Area: %f\n", area);
    printf("Volume: %f\n", volume);
    return 0;
}

ผลลัพธ์

Surface Area: 43.301270
Volume: 14.731391