import java.util.*; public class vrmethod { public static double areaOfCircle (double r) { return Math.PI * Math.pow(r, 2.0); } public static double circumference (int d) { return Math.PI * d; } public static double cylVolume (double r, double h) { return areaOfCircle(r) * h; } public static void main(String[] args) { Scanner kb = new Scanner(System.in); int diameter, height; double radius; double cir, area, volume; System.out.print("Enter the diameter of a cylinder: "); diameter = kb.nextInt(); radius = diameter / 2.0; System.out.print("Enter the height of the cylinder: "); height = kb.nextInt(); cir = circumference(diameter); area = areaOfCircle(radius); volume = cylVolume(radius, height); System.out.printf("The radius is %.3f.%n", radius); System.out.printf("The diameter is %d.%n", diameter); System.out.printf("The height is %d.%n", height); System.out.printf("The circumference is %.3f.%n", cir); System.out.printf("The area of the base is %.3f.%n", area); System.out.printf("The volume of the cylinder is %.3f.%n", volume); } }