Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Lập Trình C

Diện tích hình lá trong vuông trong C

Hình lá được tạo bởi hai cung tròn trong vuông cạnh a. Tách làm 2 phần, mỗi phần = 1/4 hình tròn - tam giác vuông cân.

Diện tích 1 phần: πa²/4 - a²/2 = a²(π/2 - 1)/2

Diện tích lá (2 phần): a²(π/2 - 1)

Chương trình

#include <stdio.h>
#define PI 3.14159265

int main() {
    float a = 12.3;
    float area = a * a * (PI / 2 - 1);
    printf("Dien tich la = %f", area);
    return 0;
}

Kết quả

Dien tich la = 86.355782