Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C++

โปรแกรมหาเส้นรอบรูปของสี่เหลี่ยมจัตุรัสและสี่เหลี่ยมผืนผ้าใน C++

ในปัญหานี้ เราได้รับด้านของสี่เหลี่ยมจัตุรัส (A) และความยาวและกว้างของสี่เหลี่ยมผืนผ้า (L และ B) งานของเราคือสร้างโปรแกรมหาเส้นรอบรูปของสี่เหลี่ยมจัตุรัสและสี่เหลี่ยมผืนผ้าใน C++

คำอธิบายปัญหา:

  • เพื่อหาเส้นรอบรูปของสี่เหลี่ยมจัตุรัส เราต้องการด้านของสี่เหลี่ยมจัตุรัส (a) สำหรับนั้นเราจะใช้สูตรเส้นรอบรูปของสี่เหลี่ยมจัตุรัสคือ 4a
  • เพื่อหาเส้นรอบรูปของสี่เหลี่ยมผืนผ้า เราต้องการความยาว (L) และความกว้าง (B) สำหรับนั้นเราจะใช้สูตรเส้นรอบรูปของสี่เหลี่ยมผืนผ้าคือ 2(L+B)

เส้นรอบรูปของสี่เหลี่ยมจัตุรัส:

สี่เหลี่ยมจัตุรัสเป็นรูปปิดสี่ด้านที่มีด้านทั้งสี่เท่ากันและมุมทุกมุม 90 องศา

โปรแกรมหาเส้นรอบรูปของสี่เหลี่ยมจัตุรัสและสี่เหลี่ยมผืนผ้าใน C++

สูตรเส้นรอบรูปของสี่เหลี่ยมจัตุรัส = (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 องศา

โปรแกรมหาเส้นรอบรูปของสี่เหลี่ยมจัตุรัสและสี่เหลี่ยมผืนผ้าใน C++

สูตรเส้นรอบรูปของสี่เหลี่ยมผืนผ้า = 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