Exercise #1: Write a program that declares a two-dimensional array named myFancyArray of the type double. Initialize the array to the following values: 23 14.12 17 85.99 6.06 13 1100 0 36.36 90.09 3.145 5.4 1. Create a function that will return the sum of column three. Output this result. 2. Create a function that finds the ceiling of each value in the array. 3. Create a function that will use a nested loop to display all the elements in the array to the screen. Solution in java package s1; class extra { public static double sum(double a, double b, double c) { return a + b + c; } public static void ceiling(double a[][]) { for (int i = 0; i < a.length; i++) { for (int j = 0; j < a[a.length - 1].length; j++) { System.out.print(Math.ceil(a[i][j]) + \"\\t\"); } System.out.println(\"\"); } } public static void print(double a[][]) { for (int i = 0; i < a.length; i++) { for (int j = 0; j < a[a.length - 1].length; j++) { System.out.print(a[i][j] + \"\\t\"); } System.out.println(\"\"); } } public static void main(String[] args) { double[][] myFancyArray = {{23, 14.12, 17, 85.99}, {6.06, 13, 1100, 0}, {36.36, 90.09, 3.145, 5.4}}; System.out.println(\"Sum=\"+sum( myFancyArray[0][0],myFancyArray[1][1], myFancyArray[2][2])); System.out.println(\"ceiling\"); ceiling(myFancyArray); System.out.println(\"print\"); print(myFancyArray); } } output run: Sum=39.145 ceiling 23.0Â Â 15.0Â Â 17.0Â Â 86.0 7.0Â Â 13.0Â Â 1100.0Â Â 0.0 37.0Â Â 91.0Â Â 4.0Â Â 6.0 print 23.0Â Â 14.12Â Â 17.0Â Â 85.99 6.06Â Â 13.0Â Â 1100.0Â Â 0.0 36.36Â Â 90.09Â Â 3.145Â Â 5.4 BUILD SUCCESSFUL (total time: 0 seconds) .