C 程式中能內接於矩形中面積最大的三角形是多少?


假設給定一個矩形。我們知道它的長度 L 和寬度 B。我們需要找到能內接於該矩形的面積最大的三角形 −

面積最大的三角形將始終是矩形的一半。因此,它將是

示例

#include <iostream>
#include <cmath>
using namespace std;
float area(float l, float b) {
   if (l < 0 || b < 0 ) //if the valuse are negative it is invalid
      return -1;
   float area = (l*b)/2;
   return area;
}
int main() {
   float a = 10, b = 8;
   cout << "Area : " << area(a, b);
}

輸出

Area : 40

更新於:20-Aug-2019

122 次瀏覽

啟動你的 職業生涯

完成課程,獲得認證

立即開始
廣告
© . All rights reserved.