早教吧作业答案频道 -->其他-->
用c++编写图形的面积与体积的计算!程序一开始运行.会弹出3个选项.1AreasofShapes,2VolumesofSolids,and3Exit.当选择3的时候.程序结束退出.如果选1AreasofShapes,这时程序会弹出子
题目详情
用c++编写图形的面积与体积的计算!
程序一开始运行.会弹出3个选项.【1】Areas of Shapes,【2】 Volumes of Solids,and 【3】Exit.当选择3的时候.程序结束退出.如果选【1】Areas of Shapes,这时程序会弹出子菜单square; rectangle; right-angled triangle; circle.当你选择其中一种图形时,又会弹出选项例如:选长方型,后会立刻出现问句.请输入长和宽!当输入完了长和宽后.程序可以准确的算出长方型的面积!其他图形以此类推.但是在子菜单要有一个返回上级菜单的选项,任何时候都可以返回上级菜单.,【2】 Volumes of Solids的子菜单是cube; sphere 要求和面积菜单一样无论什么时候都可以返回上级菜单且可以准确的算出正方体和球体的体积,程序要求不断循环运行直到使用者选择了"EXIT" 选项!
程序一开始运行.会弹出3个选项.【1】Areas of Shapes,【2】 Volumes of Solids,and 【3】Exit.当选择3的时候.程序结束退出.如果选【1】Areas of Shapes,这时程序会弹出子菜单square; rectangle; right-angled triangle; circle.当你选择其中一种图形时,又会弹出选项例如:选长方型,后会立刻出现问句.请输入长和宽!当输入完了长和宽后.程序可以准确的算出长方型的面积!其他图形以此类推.但是在子菜单要有一个返回上级菜单的选项,任何时候都可以返回上级菜单.,【2】 Volumes of Solids的子菜单是cube; sphere 要求和面积菜单一样无论什么时候都可以返回上级菜单且可以准确的算出正方体和球体的体积,程序要求不断循环运行直到使用者选择了"EXIT" 选项!
▼优质解答
答案和解析
#include
#include
using namespace std;
//------------------------------------------------------------------------------
float AreaSquare();//正方形
float AreaRectangle();//长方形
float AreaRtriangle();//直角三角
float AreaCircle();//圆
float VolumeCube();//立方体
float VolumeSphere();//球体
void FlatArea(const char&,bool&);//平面图形面积
void ThreeDArea(const char&,bool&);//立体图形体积
const double PI=3.1415;
//------------------------------------------------------------------------------
int main()
{
char ch='3',ch2='5',ch3='3';
bool flag=1;//退出标记,为0退出或返回上级
coutW;
return L*W/2;
}
float AreaCircle()
{
unsigned R=0;
coutR;
return PI*R*R;
}
float VolumeCube()
{
unsigned L=0;
coutL;
return L*L*L;
}
float VolumeSphere()
{
unsigned R=0;
coutR;
return 4*PI*R*R*R/3;
}
void FlatArea(const char& ch,bool& flag)//平面图形面积
{
switch(ch)
{
case '1':cout
#include
using namespace std;
//------------------------------------------------------------------------------
float AreaSquare();//正方形
float AreaRectangle();//长方形
float AreaRtriangle();//直角三角
float AreaCircle();//圆
float VolumeCube();//立方体
float VolumeSphere();//球体
void FlatArea(const char&,bool&);//平面图形面积
void ThreeDArea(const char&,bool&);//立体图形体积
const double PI=3.1415;
//------------------------------------------------------------------------------
int main()
{
char ch='3',ch2='5',ch3='3';
bool flag=1;//退出标记,为0退出或返回上级
coutW;
return L*W/2;
}
float AreaCircle()
{
unsigned R=0;
coutR;
return PI*R*R;
}
float VolumeCube()
{
unsigned L=0;
coutL;
return L*L*L;
}
float VolumeSphere()
{
unsigned R=0;
coutR;
return 4*PI*R*R*R/3;
}
void FlatArea(const char& ch,bool& flag)//平面图形面积
{
switch(ch)
{
case '1':cout
看了 用c++编写图形的面积与体积...的网友还看了以下:
如题图所示,A、B两物体质量比为3:2,原来静止在平板车C上,A、B之间有一根被压缩了的弹簧,A、 2020-05-13 …
用c++编写图形的面积与体积的计算!程序一开始运行.会弹出3个选项.1AreasofShapes, 2020-05-23 …
关于概率,重复不重复,有序无序:a个东西里面选b个,有序和无序的,重复不重复,各有几种选法?举个例 2020-06-11 …
如图所示,弹簧秤的重力不计,滑轮光滑,物体都处于静止状态,写出各弹簧秤的示数.(1)甲图中,弹簧秤 2020-06-16 …
如图,长方形ABCD为大小可调节的弹子盘,4个角都有洞.弹子从A出发,路线与边成45°角,撞到边界 2020-06-20 …
关于数据结构的问题,求答案,,最好大概讲讲过程Question3依次读入数据元素序列{a,b,c, 2020-07-10 …
长方形ABCD是一个弹子盘,四角有洞.弹子从A出发,路线与边成45度角,撞到边界即反弹,并一直按此 2020-07-31 …
元代使用的搅车以机械脱籽代替手摘,效率提高数倍,一改过去常常在这道工序上积压的旧貌。绳弦大弹弓每天可 2020-11-11 …
毛泽东说,“我们将不但有一个强大的陆军,而且有一个强大的空军和一个强大的海军。”陆军、空军、海军及战 2020-12-04 …
下面是物理老师用电脑制作的一组幻灯片,反映飞机投弹演习的过程,你认为在播放时,正确的播放顺序为.A( 2020-12-30 …