#includeusingnamespacestd;floatarea(floata){ if(a<0) //si la valeur est négative, c'est un retour invalide-1 ; "/> #includeusingnamespacestd;floatarea(floata){ if(a<0) //si la valeur est négative, c'est un retour invalide-1 ; ">

Maison  >  Article  >  développement back-end  >  Dans le programme C, calculez l'aire du cercle inscrit d'un triangle équilatéral

Dans le programme C, calculez l'aire du cercle inscrit d'un triangle équilatéral

王林
王林avant
2023-09-01 18:25:02652parcourir

Ici, nous verrons l'aire du cercle inscrit d'un triangle équilatéral. Le côté du triangle est "a".

Dans le programme C, calculez laire du cercle inscrit dun triangle équilatéral

L'aire d'un triangle équilatéral -

Dans le programme C, calculez laire du cercle inscrit dun triangle équilatéral

Le demi périmètre du triangle est -

Dans le programme C, calculez l'aire du cercle inscrit d'un triangle équilatéral

Donc le rayon du cercle est -

Dans le programme C, calculez l'aire du cercle inscrit d'un triangle équilatéral

Exemple

#include <iostream>
#include <cmath>
using namespace std;
float area(float a) {
   if (a < 0 ) //if the value is negative it is invalid
      return -1;
   float area = 3.1415 * (a/(2*sqrt(3))) * (a/(2*sqrt(3)));
   return area;
}
int main() {
   float a = 4;
   cout << "Area is: " << area(a);
}

Out mettre

Area is: 4.18867

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