ShippingContainer.java
1    /* 
2     finding the diagonal of a shipping container of given dimensions. 
3     */
4    
5    package shapes;
6    
7    import java.util.Scanner;
8    
9    public class ShippingContainer {
10       public static void main(String[] args){
11           Scanner scanner = new Scanner(System.in);
12           System.out.print("width? ");
13           int width = scanner.nextInt();
14           System.out.print("length? ");
15           int length = scanner.nextInt();
16           System.out.print("height? ");
17           int height = scanner.nextInt();
18           System.out.println("width = " + width + ", length = " + length + ", height = " + height);
19           //finding length of key rectangle
20           SRectangle face = new SRectangle(width,length);
21           double diagonal = face.diagonal();
22           System.out.println("diagonal = " + diagonal);
23           //finding the diagonal of the key rectangle
24           SRectangle key = new SRectangle(diagonal,height);
25           double distance = key.diagonal();
26           System.out.println("distance = " + distance);
27       }
28   }
29