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 瀏覽

開啟你的 職業生涯

完成課程獲得認證

開始
廣告