รูปสี่เหลี่ยมขนมเปียกปูนที่จารึกไว้ในรูปสี่เหลี่ยมผืนผ้าสัมผัสกับด้านข้างของสี่เหลี่ยมผืนผ้า ดังนั้นเราสามารถอนุมานได้ว่าเส้นทแยงมุมของรูปสี่เหลี่ยมขนมเปียกปูนที่ใหญ่ที่สุดนั้นเท่ากับความยาวและความกว้างของสี่เหลี่ยมผืนผ้า
ถ้าเรามีความยาว (l) และความกว้าง (b) ของสี่เหลี่ยมผืนผ้า ความยาวของเส้นทแยงมุมของรูปสี่เหลี่ยมขนมเปียกปูนที่ใหญ่ที่สุดที่จารึกไว้ข้างในคือ d1 =l และ d2 =b.
พื้นที่ของรูปสี่เหลี่ยมขนมเปียกปูนถูกกำหนดโดยสูตร
Area = (d1*d2)/2
ใส่ค่าของ d1 และ d2 เราเข้าใจ
Area = (l*b)/2
โดยใช้สูตรนี้ เราสามารถสร้างโปรแกรมที่คำนวณพื้นที่ของรูปสี่เหลี่ยมขนมเปียกปูนที่ใหญ่ที่สุดที่สามารถจารึกไว้ในรูปสี่เหลี่ยมผืนผ้าได้
ตัวอย่าง
#include <stdio.h> int main() { float l = 16, b = 6; float area = (l*b)/2; printf("The area of rhombus inscribed in a rectangle of length %f and breadth %f is %f", l,b,area); return 0; }
ผลลัพธ์
The area of rhombus inscribed in a rectangle of length 15 and breadth 12 is 90.