Computer >> Máy Tính >  >> Lập trình >> lập trình C

Diện tích hình tròn nội tiếp hình thoi trong C Chương trình?


Ở đây chúng ta sẽ thấy diện tích hình tròn nội tiếp hình thoi. Các đường chéo của hình thoi là ‘a’ và ‘b’. Bán kính của hình tròn là h.

Diện tích hình tròn nội tiếp hình thoi trong C Chương trình?

Hai đường chéo tạo ra bốn tam giác bằng nhau. Mỗi tam giác đều là tam giác vuông nên diện tích của chúng là -

Diện tích hình tròn nội tiếp hình thoi trong C Chương trình?

Mỗi mặt của hình thoi là cạnh huyền -

Diện tích hình tròn nội tiếp hình thoi trong C Chương trình?

Vậy diện tích của hình tròn là -

Diện tích hình tròn nội tiếp hình thoi trong C Chương trình?

Ví dụ

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

Đầu ra

Area is: 30.6488