本題要求實現乙個常用圓形體體積的計算器。計算公式如下:
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是高。輸入格式 在每次計算之前,要求輸出如下介...