7 1 圓形體體積計算器 20分 C

2021-10-25 10:36:21 字數 1477 閱讀 9919

本題要求實現乙個常用圓形體體積的計算器。計算公式如下:

1、球體體積 v=(4π/3)r^3,其中r是球體半徑。

2、圓柱體體積 v=πr^2*h,其中r是底圓半徑,h是高。

3、圓錐體體積 v=(π/3)r^2h,其中r是底圓半徑,h是高。

在每次計算之前,要求輸出如下介面:

1-ball

2-cylinder

3-cone

other-exit

please enter your command:

然後從標準輸入讀進乙個整數指令。

如果讀入的指令是1或2或3,則執行相應的體積計算;如果是其他整數,則程式結束執行。

123

2.4 3

0

1-ball

2-cylinder

3-cone

other-exit

please enter your command:

please enter the radius:

33.51

1-ball

2-cylinder

3-cone

other-exit

please enter your command:

please enter the radius and the height:

18.10

1-ball

2-cylinder

3-cone

other-exit

please enter your command:

方法一:

用 if 語句完成

#include 

using namespace std;

#include

#define pi 3.1415926535

int main()

else

if(a==2)

else

if(a==3)

else

break;}

return0;

}

方法二:

用switch語句完成

#include 

using namespace std;

#include

#define pi 3.1415926535

int main()

cout<<

"1-ball"

"2-cylinder"

"3-cone"

"other-exit"

"please enter your command:"

>a;

}return0;

}

7 23 圓形體體積計算器 20分

7 23 圓形體體積計算器 20分 本題要求實現乙個常用圓形體體積的計算器。計算公式如下 球體體積 v 3 4 r 3 其中r是球體半徑。圓柱體體積 v r 2 h,其中r是底圓半徑,h是高。圓錐體體積 v 3 1 r 2 h,其中r是底圓半徑,h是高。輸入格式 在每次計算之前,要求輸出如下介面 1...

圓形體體積計算器(20 分)

本題要求實現乙個常用圓形體體積的計算器。計算公式如下 在每次計算之前,要求輸出如下介面 1 ball 2 cylinder 3 cone other exit please enter your command 然後從標準輸入讀進乙個整數指令。如果讀入的指令是1或2或3,則執行相應的體積計算 如果是...

實驗10 1 圓形體體積計算器 (20 分)

實驗10 1 圓形體體積計算器 20 分 本題要求實現乙個常用圓形體體積的計算器。計算公式如下 球體體積 v 3 4 r 3 其中r是球體半徑。圓柱體體積 v r 2 h,其中r是底圓半徑,h是高。圓錐體體積 v 3 1 r 2 h,其中r是底圓半徑,h是高。輸入格式 在每次計算之前,要求輸出如下介...