|
Circle with Command Line Input
class
Circle
{
int radius,circumference,area;
Circle(int r)
{
radius = r;
circumference = (int) (2 * Math.PI * radius);
area = (int)(Math.PI * radius * radius ) ;
}
void displayCircle()
{
System.out.println("\nRadius . " + radius);
Sytem.out.println("Circumference : " +
circumference);
Sytem.out.println("Area . " +
area);
}
public static void main(String arg[])
Circle[] c;
c = new Circle[10];
int n = arg.length;
for(int i = 0; i < n; i++)
{
int rad;
rad = Integer.parseInt(arg[i]);
c[i] = new Circle(rad);
c[i].displayCircle();
}
}
}
Output
:
java Circle 12 25 32
Radius : 12
Circumference : 75
Area
: 452
Radius : 25
Circumference : 157
Area
: 1963
Radius : 32
Circumference : 201
Area
: 3216
|