C++ 中计算半圆的面积和周长的程序


在这个问题中,我们给出一个值表示一个半圆的半径。我们的任务是创建一个在 C++ 中计算半圆的面积和周长的程序

半圆是一个闭合图形,是圆的一半。

让我们举一个例子来理解这个问题,

输入

R = 5

输出

area = 39.25 perimeter = 15.7

解决方案途径

为了解决这个问题,我们将使用半圆的面积和周长的数学公式,该公式是将圆的面积除以 2 得出的。

半圆面积,A = $½(π*a^2)=1.571*a^2$

半圆周长,P =(π*a)

半圆面积,面积 = $½(π*a^2)$

示例程序来说明解决方案的工作原理

示例

 实时演示

#include <iostream>
using namespace std;
float calaAreaSemi(float R) {
   return (1.571 * R * R);
}
float calaPeriSemi(float R) {
   return (3.142 * R);
}
int main(){
   float R = 5;
   cout<<"The radius of semicircle is "<<R<<endl;
   cout<<"The area of semicircle is "<<calaAreaSemi(R)<<endl;
   cout<<"The perimeter of semicircle is "<<calaPeriSemi(R)<<endl;
   return 0;
}

输出

The radius of semicircle is 5
The area of semicircle is 39.275
The perimeter of semicircle is 15.71

更新日期:2020-09-16

243 浏览

开启你的 职业生涯

完成课程获得认证

开始
广告