问题标题:
【C#求圆柱体圆锥体体积、急求、高手进!计算圆柱体和圆锥体的体积.提示:1、定义两个类分别表示圆柱体(Cylinder)和圆锥体(Cone);2、确定两个类的成员变量:半径(r)、高(h)、体积(v).3、分别处】
问题描述:
C#求圆柱体圆锥体体积、急求、高手进!
计算圆柱体和圆锥体的体积.
提示:
1、定义两个类分别表示圆柱体(Cylinder)和圆锥体(Cone);
2、确定两个类的成员变量:半径(r)、高(h)、体积(v).
3、分别处理两个类的带参数的构造函数.
4、两个类中分别写一个输出体积的方法(DisplayVolumn).
5、在Main方法中输入半径与高,并显示.急求啊!麻烦帮做一下.要自己调试成功的、不要抄袭的、速度
侯云海回答:
classProgram
{
staticvoidMain(string[]args)
{
Cylinderc=newCylinder(2,2);
c.DisplayVolumn();
Console.WriteLine("该圆柱的底面半径为{0},高为{1},其体积为:{2}",c.Cylider_r,c.Cylider_h,c.Cylider_v);Conecone=newCone(2,2);
cone.DisplayVolumn();
Console.WriteLine("该圆锥的底面半径为{0},高为{1},其体积为:{2}",cone.Cone_r,cone.Cone_h,cone.Cone_v);}
}
classCylinder
{publicCylinder(){}
publicCylinder(doubler,doubleh)
{
this.cylider_r=r;
this.cylider_h=h;
}
privatedoublecylider_r;publicdoubleCylider_r
{
get{returncylider_r;}
set{cylider_r=value;}
}
privatedoublecylider_h;publicdoubleCylider_h
{
get{returncylider_h;}
set{cylider_h=value;}
}
privatedoublecylider_v;publicdoubleCylider_v
{
get{returncylider_v;}
set{cylider_v=value;}
}publicvoidDisplayVolumn()
{
this.Cylider_v=3.14*cylider_r*cylider_r*Cylider_h;
}
}classCone
{publicCone(){}
publicCone(doubler,doubleh)
{
this.cone_r=r;
this.Cone_h=h;
}
privatedoublecone_r;publicdoubleCone_r
{
get{returncone_r;}
set{cone_r=value;}
}
privatedoublecone_h;publicdoubleCone_h
{
get{returncone_h;}
set{cone_h=value;}
}
privatedoublecone_v;publicdoubleCone_v
{
get{returncone_v;}
set{cone_v=value;}
}
publicvoidDisplayVolumn()
{
this.Cone_v=3.14*cone_r*cone_r*Cone_h/3;
}}
点击显示
其它推荐