Advertisement
myrdok123

07. Area of Figures

Mar 16th, 2024
632
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.08 KB | None | 0 0
  1. package ConditionalStatements;
  2.  
  3. import java.util.Scanner;
  4.  
  5. public class P07AreaOfFigures {
  6.  
  7.     public static void main(String[] args) {
  8.         Scanner scanner = new Scanner(System.in);
  9.  
  10.         String figure = scanner.nextLine();
  11.  
  12.         double area = 0;
  13.  
  14.         if(figure.equals("square")){
  15.             double squareSide = Double.parseDouble(scanner.nextLine());
  16.             area = squareSide * squareSide;
  17.         } else if (figure.equals("rectangle")) {
  18.             double sideA = Double.parseDouble(scanner.nextLine());
  19.             double sideB = Double.parseDouble(scanner.nextLine());
  20.             area = sideA * sideB;
  21.         } else if (figure.equals("circle")) {
  22.             double radius = Double.parseDouble(scanner.nextLine());
  23.             area = radius * radius * Math.PI;
  24.         } else if (figure.equals("triangle")) {
  25.             double sideA = Double.parseDouble(scanner.nextLine());
  26.             double ha = Double.parseDouble(scanner.nextLine());
  27.             area = sideA * ha / 2;
  28.         }
  29.  
  30.  
  31.         System.out.printf("%.3f", area);
  32.        
  33.     }
  34. }
  35.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement