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
廣告