Computer >> 컴퓨터 >  >> 프로그램 작성 >> C 프로그래밍

C에서 직사각형에 내접할 수 있는 가장 큰 마름모의 넓이는?

<시간/>

직사각형에 내접된 마름모는 직사각형의 측면에 닿아 있으므로 이를 통해 가장 큰 내접 마름모의 대각선이 직사각형의 길이와 너비와 같다는 것을 추론할 수 있습니다.

직사각형의 길이(l)와 너비(b)가 있다고 하면, 그 안에 내접하는 가장 큰 마름모의 대각선 길이는 d1 =l, d2 =b입니다.

마름모의 면적은 다음 공식으로 표시됩니다.

Area = (d1*d2)/2

d1과 d2의 값을 넣습니다. 우리는,

Area = (l*b)/2

이 공식을 사용하여 직사각형에 내접할 수 있는 가장 큰 마름모의 면적을 계산하는 프로그램을 만들 수 있습니다.

예시

#include <stdio.h>
int main() {
   float l = 16, b = 6;
   float area = (l*b)/2;
   printf("The area of rhombus inscribed in a rectangle of length %f and breadth %f is %f", l,b,area);
   return 0;
}

출력

The area of rhombus inscribed in a rectangle of length 15 and breadth 12 is 90.