Maison > Article > développement back-end > Quelle est l'aire du plus grand losange possible pouvant s'inscrire dans un rectangle ?
Le losange inscrit dans un rectangle est tangent aux côtés du rectangle, on peut donc en déduire que la diagonale du plus grand losange inscrit est égale à la longueur et à la largeur du rectangle.
Si nous avons la longueur (l) et la largeur (b) du rectangle, les longueurs diagonales du plus grand losange inscrit sont d1 = l et d2 = b.
L'aire d'un losange est donnée par la formule,
Area = (d1*d2)/2
En remplaçant les valeurs de d1 et d2, on obtient :
Area = (l*b)/2
En utilisant cette formule, nous pouvons créer un programme qui calcule l'aire de le plus grand losange pouvant être inscrit dans un rectangle,
Démonstration en temps réel
#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.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!