Cho hình chữ nhật cạnh l và b. Hình thoi lớn nhất nội tiếp có diện tích = (l*b)/2.

Chương trình C++ ví dụ
#include <iostream>
#include <cmath>
using namespace std;
float area(float l, float b) {
if (l < 0 || b < 0) return -1;
return (l*b)/2;
}
int main() {
float l = 20.0, b = 7;
cout << "Area: " << area(l, b);
}
Kết quả
Area: 70