C++中正方形外接圆的面积


在这个问题中,我们将计算已知正方形边长的正方形外接圆的面积。在进一步讨论之前,让我们回顾一下基本定义,以便更好地理解这些概念。

正方形是一个四边相等且四个角都为直角的四边形。

外接圆是一个与多边形所有顶点相切的圆。

面积是对任何二维图形范围的定量表示。

要计算正方形外接圆的面积,我们需要找到圆和正方形参数之间的关系。

现在,如图所示,正方形的所有顶点都与圆相切。从图中可以看出,正方形的对角线等于圆的直径。

利用这一点,我们可以推导出圆的直径和正方形边长之间的关系。

r = (√ (2a^2))/2

r 是圆的半径,a是正方形的边长。

现在,使用公式我们可以找到圆的面积。

Area of circle = π*r^2
= π* ((√ (2a^2))^2 / 2
= π * (2 *a ^ 2)/4
= (π*a^2)/2

现在,使用这个公式,我们可以找到圆的面积。

算法

Step 1 : Calculate area of circle using formula {(3.14 * a * a) /2 }
Step 2 : Print the area of the circle

示例

 在线演示

#include <iostream>
using namespace std;
int main(){
   float a = 6;
   float area = ( (3.14 * a * a )/2) ;
   cout<<"The area of Circumscribed Circle of a Square of side "<<a<<" is "<<area;
   return 0;
}

输出

The area of Circumscribed Circle of a Square of side 6 is 56.52

更新于:2019年10月16日

浏览量 148

开启你的职业生涯

完成课程获得认证

开始学习
广告
© . All rights reserved.