ในปัญหานี้ เราได้รับด้านของสี่เหลี่ยมจัตุรัส (A) และความยาวและกว้างของสี่เหลี่ยมผืนผ้า (L และ B) งานของเราคือสร้างโปรแกรมหาเส้นรอบรูปของสี่เหลี่ยมจัตุรัสและสี่เหลี่ยมผืนผ้าใน C++
คำอธิบายปัญหา:
- เพื่อหาเส้นรอบรูปของสี่เหลี่ยมจัตุรัส เราต้องการด้านของสี่เหลี่ยมจัตุรัส (a) สำหรับนั้นเราจะใช้สูตรเส้นรอบรูปของสี่เหลี่ยมจัตุรัสคือ 4a
- เพื่อหาเส้นรอบรูปของสี่เหลี่ยมผืนผ้า เราต้องการความยาว (L) และความกว้าง (B) สำหรับนั้นเราจะใช้สูตรเส้นรอบรูปของสี่เหลี่ยมผืนผ้าคือ 2(L+B)
เส้นรอบรูปของสี่เหลี่ยมจัตุรัส:
สี่เหลี่ยมจัตุรัสเป็นรูปปิดสี่ด้านที่มีด้านทั้งสี่เท่ากันและมุมทุกมุม 90 องศา

สูตรเส้นรอบรูปของสี่เหลี่ยมจัตุรัส = (4 * a)
ตัวอย่างเพื่อความเข้าใจ
ตัวอย่าง 1:
อินพุต – 5
เอาต์พุต – 20
ตัวอย่าง 2:
อินพุต – 12
เอาต์พุต – 48
โปรแกรมตัวอย่างการทำงานของวิธีแก้
#include <iostream>
using namespace std;
int calcCircumference(int a){
int perimeter = (4 * a);
return perimeter;
}
int main() {
int a = 6;
cout << "The Perimeter / Circumference of Square is " << calcCircumference(a);
}เอาต์พุต:
The Perimeter / Circumference of Square is 24
เส้นรอบรูปของสี่เหลี่ยมผืนผ้า:
สี่เหลี่ยมผืนผ้าเป็นรูปปิดสี่ด้านที่มีด้านตรงข้ามเท่ากันและมุมทุกมุม 90 องศา

สูตรเส้นรอบรูปของสี่เหลี่ยมผืนผ้า = 2 * (l + b)
ตัวอย่างเพื่อความเข้าใจ
ตัวอย่าง 1:
อินพุต – l = 7; b = 3
เอาต์พุต – 20
ตัวอย่าง 2:
อินพุต – l = 13; b = 6
เอาต์พุต – 38
โปรแกรมตัวอย่างการทำงานของวิธีแก้
#include <iostream>
using namespace std;
int calcCircumference(int l, int b){
int perimeter = (2 * (l + b));
return perimeter;
}
int main() {
int l = 8, b = 5;
cout << "The Perimeter / Circumference of Rectangle is " << calcCircumference(l, b);
}เอาต์พุต:
The Perimeter / Circumference of Rectangle is 26