程式用 C++ 查詢 a^n 和 b^n 之間的較大值


在本教程中,我們討論一個程式,用於查詢 a^n 和 b^n 之間的較大值。

對於此問題,我們提供了三個數字。我們的任務是計算 a^n 和 b^n,並返回這些值中較大的一個。

示例

 現場演示

#include <bits/stdc++.h>
using namespace std;
//finding the greater value
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

更新於: 09-9-2020

115 次檢視

開啟你的職業生涯

完成課程並獲得認證

開始
廣告