ในบทช่วยสอนนี้ เราจะพูดถึงโปรแกรมเปรียบเทียบค่าระหว่าง a^n และ b^n
เราจะได้รับสามตัวเลข งานคือคำนวณ a^n และ b^n และคืนค่าที่มากกว่าของทั้งสองค่า
ตัวอย่างโค้ด
#include <bits/stdc++.h>
using namespace std;
void findGreater(int a, int b, int n) {
if (!(n & 1)) { a = abs(a); b = abs(b); }
if (a == b) cout << "a^n is equal to b^n";
else if (a > b) cout << "a^n is greater than b^n";
else cout << "b^n is greater than a^n";
}
int main() {
int a = 12, b = 24, n = 5;
findGreater(a, b, n);
return 0;
}
เอาต์พุต
b^n is greater than a^n