1 package shapes; 2 import shapes.SRectangle; 3 import shapes.SCircle; 4 import shapes.SSquare; 5 public class WhiteArea { 6 //program to compute the area of white spaces on die faces 7 public static void main(String[] args) 8 { 9 double dieLength=0.75; 10 double dotDiameter=dieLength*1/8; 11 SSquare die=new SSquare(dieLength); 12 double dieArea=die.area(); 13 SCircle dot=new SCircle(dotDiameter/2); 14 double dotArea=dot.area(); 15 double face1Area=dieArea-dotArea; 16 double face2Area=(dieArea-(dotArea*2)); 17 double face3Area=(dieArea-(dotArea*3)); 18 double face4Area=(dieArea-(dotArea*4)); 19 double face5Area=(dieArea-(dotArea*5)); 20 double face6Area=(dieArea-(dotArea*6)); 21 double totalArea=face1Area+face2Area+face3Area+face4Area+face5Area+face6Area; 22 System.out.println("side 1: "+face1Area); 23 System.out.println(); 24 System.out.println("side 2: "+face2Area); 25 System.out.println(); 26 System.out.println("side 3: "+face3Area); 27 System.out.println(); 28 System.out.println("side 4: "+face4Area); 29 System.out.println(); 30 System.out.println("side 5: "+face5Area); 31 System.out.println(); 32 System.out.println("side 6: "+face6Area); 33 System.out.println(); 34 System.out.println("Total White Area: "+totalArea); 35 } 36 } 37