Maison >développement back-end >C++ >Quelle est l'aire du carré formé en joignant à plusieurs reprises les milieux ?

Quelle est l'aire du carré formé en joignant à plusieurs reprises les milieux ?

WBOY
WBOYavant
2023-09-03 22:21:101387parcourir

L'aire d'un carré est égale au produit des longueurs des côtés du carré.

Nous considérons une figure dans laquelle le milieu des côtés de chaque carré forme un autre carré. Et ainsi de suite jusqu'à un nombre précis de carrés.

Ce graphique montre un carré formé en reliant les milieux des carrés.

Quelle est laire du carré formé en joignant à plusieurs reprises les milieux ?

Pour cette figure, laissez la longueur du côté être a,

La longueur du côté du carré intérieur sera

L2 = (a/2)<sup>2</sup> + (a/2)<sup>2</sup>
L2 = a<sup>2</sup>(1/4 + 1/4) = a<sup>2</sup>(1/2) = a<sup>2</sup>/2
L = a<sup>2</sup>/ (\sqrt{2}).

L'aire du carré 2 = L2 = a2/2.

Pour le carré suivant, carré 3 Aire de = a2/4

Prenons un exemple, tge

Maintenant, nous pouvons déduire l'aire des carrés continus à partir d'ici,

a2, a 2/2, a2 /4, a2/8, …..

Il s'agit d'une suite géométrique avec une raison commune de ½, où a2 est le premier terme.

Exemple

#include <stdio.h>
#include <math.h>
int main() {
   double L = 2, n = 10;
   double firstTerm = L * L;
   double ratio = 1 / 2.0;
   double are = firstTerm * (pow(ratio, 10)) ;
   printf("The area of %lfth square is %lf", n , sum);
   return 0;
}

Sortie

The area of 10th square is 0.003906

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer