In: Computer Science
JAVA
Write a Java console application that prompts the user to enter the radius of a circle, then prints its radius, diameter, circumference, and area.
The Console Output
Enter the radius of the circle: 1.2 The radius is 1.2 The diameter is 2.4 The circumference is 7.5398223686155035 The area is 4.523893421169302
Programmer Notes
public class Circle { private double radius; public Circle() { } public Circle(double radius) { this.radius = radius; } public double getRadius() { return radius; } public void setRadius(double radius) { this.radius = radius; } public double getDiameter() { return 2 * radius; } public double getCircumference() { return 2 * Math.PI * radius; } public double getArea() { return Math.PI * radius * radius; } }
import java.util.Scanner; public class CircleTest { public static void main(String[] args) { Scanner in = new Scanner(System.in); System.out.print("Enter the radius of the circle: "); Circle circle = new Circle(); circle.setRadius(in.nextDouble()); System.out.println("\nThe radius is " + circle.getRadius()); System.out.println("The diameter is " + circle.getDiameter()); System.out.println("The circumference is " + circle.getCircumference()); System.out.println("The area is " + circle.getArea()); in.close(); } }