สามเหลี่ยมเป็นรูปปิด 3 ด้าน สามเหลี่ยมด้านเท่ามีด้านเท่าทุกด้าน พื้นที่และเส้นรอบรูปหาได้จาก:
พื้นที่ = (√3)/4 × a²
เส้นรอบรูป = 3 × a
ตรรกะโค้ด
ใช้ sqrt() และ pow() จาก math library คำนวณในโปรแกรม
ตัวอย่าง
#include <stdio.h> #include <math.h> int main(){ int side = 5, perimeter; float area; perimeter = (3 * side); area = (sqrt(3)/4)*(side*side); printf("perimeter is %d\n", perimeter); printf("area is %f", area); return 0; }ผลลัพธ์
perimeter is 15 area is 10.825317