7-1 圓形體體積計算器 (20分)
本題要求實現乙個常用圓形體體積的計算器。計算公式如下:
球體體積 v=3
4 πr
3 ,其中r是球體半徑。
圓柱體體積 v=πr
2 h,其中r是底圓半徑,h是高。
圓錐體體積 v=3
1 πr
2 h,其中r是底圓半徑,h是高。
輸入格式:
在每次計算之前,要求輸出如下介面:
1-ball
2-cylinder
3-cone
other-exit
please enter your command:
然後從標準輸入讀進乙個整數指令。
輸出格式:
如果讀入的指令是1或2或3,則執行相應的體積計算;如果是其他整數,則程式結束執行。
當輸入為1時,在計算球體體積之前,列印please enter the radius:,然後讀入球體半徑,完成計算;
當輸入為2時,在計算圓柱體體積之前,列印please enter the radius and the height:,然後讀入底圓半徑和高,完成計算;
當輸入為3時,在計算圓錐體體積之前,列印please enter the radius and the height:,然後讀入底圓半徑和高,完成計算。
計算結果在一行內輸出,保留小數點後兩位。
輸入樣例:12
32.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:
自己重做了一遍實驗之後不知道在pta**可以提交檢查,pta裡那題規定是用c語言的。。。
不知道在最後加個endl可不可以咧,不加的話就不會分行
#include
#include
#define pi 3.1415926535
using
namespace std;
intmain()
cout<}}
實驗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是高。輸入格式 在每次計算之前,要求輸出如下介...
實驗10 1 圓形體體積計算器 20分
本題要求實現乙個常用圓形體體積的計算器。計算公式如下 球體體積 v 3 4 r 3 其中r是球體半徑。圓柱體體積 v r 2 h其中r是底圓半徑,h是高。圓錐體體積 v 3 1 r2 h,其中r是底圓半徑,h是高。輸入格式 在每次計算之前,要求輸出如下介面 1 ball 2 cylinder 3 c...
實驗10 1 圓形體體積計算器 20 分
本題要求實現乙個常用圓形體體積的計算器。計算公式如下 球體體積 v 3 4 r 3 其中r是球體半徑。圓柱體體積 v r 2 h,其中r是底圓半徑,h是高。圓錐體體積 v 3 1 r 2 h,其中r是底圓半徑,h是高。輸入格式 在每次計算之前,要求輸出如下介面 1 ball 2 cylinder 3...