ภาพรวมปัญหา
ในบทช่วยสอนนี้ เราจะพูดถึงโปรแกรมหาพื้นที่ของรูปวงรี (Ellipse)
เราจะได้รับ semi-major axis (แกนหลักครึ่งหนึ่ง) และ semi-minor axis (แกนรองครึ่งหนึ่ง) ของวงรี งานของเราคือคำนวณและแสดงพื้นที่ของวงรีที่กำหนด
สูตร
พื้นที่วงรี = π × a × b (โดย a = semi-major axis, b = semi-minor axis)
ตัวอย่างโปรแกรม
#include <bits/stdc++.h>
using namespace std;
// หาพื้นที่วงรี
void findArea(float a, float b) {
float Area;
Area = 3.142 * a * b;
cout << "Area: " << Area;
}
int main() {
float a = 5, b = 4;
findArea(a, b);
return 0;
}
Output
Area: 62.84