8 20 D Wed Nov 9 113021 AM E Chrome File Edit View History B
Solution
ComputeAreas.java
import java.text.DecimalFormat;
 public class ComputeAreas {
    public static void main(String[] args) {
        DecimalFormat df = new DecimalFormat(\"0.00\");
        java.util.Scanner scan = new java.util.Scanner(System.in);
        for(;;){
        System.out.println(\"Enter the side of square: \");
        double side = scan.nextDouble();
        System.out.println(\"Square area: \"+df.format(squareArea(side)));
        System.out.println(\"Enter the width of rectangle: \");
        double width = scan.nextDouble();
        System.out.println(\"Enter the length of rectangle: \");
        double length = scan.nextDouble();
        System.out.println(\"Rectablge area: \"+df.format(rectangleArea(width, length)));
       
        System.out.println(\"Enter the radius of circle: \");
        double radius = scan.nextDouble();
        System.out.println(\"Circle area: \"+df.format(circleArea(radius)));
        System.out.println(\"Enter the base of triangle: \");
        double base = scan.nextDouble();
        System.out.println(\"Enter the height of triangle: \");
        double height = scan.nextDouble();
        System.out.println(\"Triangle area: \"+df.format(triangleArea(base, height)));
        System.out.println(\"Do you want to continue(y/n): \");
        char ch = scan.next().charAt(0);
        if(ch == \'n\'||ch==\'N\'){
            break;
        }
        }
    }
    public static double squareArea(double side){
        return side * side;
    }
    public static double circleArea(double radius){
        return Math.PI * radius * radius;
    }
    public static double rectangleArea(double width, double length){
        return width * length;
    }
    public static double triangleArea(double base , double height){
        return (height * base)/2;
    }
 }
Output:
Enter the side of square:
 5.1
 Square area: 26.01
 Enter the width of rectangle:
 4.0
 Enter the length of rectangle:
 5.5
 Rectablge area: 22.00
 Enter the radius of circle:
 2.5
 Circle area: 19.63
 Enter the base of triangle:
 6.4
 Enter the height of triangle:
 3.6
 Triangle area: 11.52
 Do you want to continue(y/n):
 n


