using
System;
using
System.Collections.Generic;
using
System.Linq;
using
System.Text;
namespace
VolumnDel
{
class
CalCylinder
{
double
R;
double
H;
public
CalCylinder (
double
dblR,
double
dblH)
{
R=dblR ;
H=dblH ;
}
public
static
double
StaticVolumnDel(
double
dblR,
double
dblH)
{
double
dblV1=
Math
.PI *dblR *dblR *dblH;
return
dblV1;
}
}
class
Cone
{
double
R;
double
H;
public
Cone (
double
dblR,
double
dblH)
{
R=dblR ;
H=dblH ;
}
public
static
double
StaticCone(
double
dblR,
double
dblH)
{
double
dblV2 =
Math
.PI * dblR * dblR * dblH*1 / 3;
return
dblV2;
}
}
class
Test
{
static
void
Main()
{
double
r;
double
h;
Console
.WriteLine(
"
请输入半径:
"
);
string
str =
Console
.ReadLine();
r =
double
.Parse(str);
Console
.WriteLine(
"
请输入高:
"
);
string
strinput =
Console
.ReadLine();
h =
double
.Parse(strinput);
CalCylinder
a =
new
CalCylinder
(r, h);
double
aV =
CalCylinder
.StaticVolumnDel(r, h);
Console
.WriteLine(
"
圆柱的体积为
{0}"
, aV);
Cone
t =
new
Cone
(r, h);
double
aV1 =
Cone
.StaticCone(r, h);
Console
.WriteLine(
"
圆锥的体积为
{0}"
, aV1);