Hình bình hành Varignon hình thành bằng cách nối trung điểm 4 cạnh của tứ giác. Cho đường chéo d1, d2 và diện tích tứ giác, tìm chu vi và diện tích hình bình hành Varignon.

Input: d1=6, d2=9, Area=12 → Output: Chu vi=15, Diện tích=6 Input: d1=11, d2=13, Area=32 → Output: Chu vi=24, Diện tích=16
Phương pháp giải
Áp dụng định lý đường trung bình: cạnh hình bình hành = 1/2 đường chéo tương ứng. Do đó:
- Chu vi = d1 + d2 (tổng 2 đường chéo)
- Diện tích = 1/2 × diện tích tứ giác gốc
Ví dụ minh họa
#include <bits/stdc++.h>
using namespace std;
int main() {
float d1 = 6, d2 = 9, area_ABCD = 12;
float area_PQRS = area_ABCD / 2;
float perimeter = d1 + d2;
cout << "Diện tích PQRS = " << area_PQRS << " và chu vi = " << perimeter;
return 0;
}
Kết quả
Diện tích PQRS = 6 và chu vi = 15
Kết luận
Đã trình bày công thức chu vi và diện tích hình bình hành Varignon: chu vi = tổng 2 đường chéo, diện tích = 1/2 diện tích tứ giác. Code C++ đơn giản. Hy vọng hữu ích.