1. Declare 2-D array, aArray, and write statements to store the following data - 1 2 11 22 A. int[][] aArray = new int[2][2]; aArray[0][0] = 1; aArray[0][1] = 2; aArray[1][0] = 11; aArray[1][1] = 22; 2. Out the elements of 2-D array to the monitor, in the format of above table. for(int row=0; row<2; row++) { for(int col=0; col<2; col++) System.out.print(aArray[row][col] + " "); System.out.println(); } 3. Selection sort to ascending by hand for the following list. How many passes needed? _5_ [12] 7 16 11 (6) 9 6 ([7]) 16 11 12 9 6 7 [16] 11 12 (9) 6 7 9 ([11]) 12 16 6 7 9 11 ([12]) 16 6 7 9 11 12 16 4. 1-D array. Declare an array, oneArray, with 20 floating numbers. double[] oneArray = new double[20]; 5. Write statements to store the first element with 3.14, and the last one with 9.65. oneArray[0] = 3.14; oneArray[19] = 9.65; 6. Out all the elements of the array to the monitor in a row. for(int i=0; i<20; i++) System.out.print(oneArray[i] + " "); System.out.println(); 7. Assuming a file has more than 50 real numbers, store its first 20 to the above array? Scanner kb = new Scanner(System.in); for(int i=0; i<20; i++) oneArray[i] = kb.nextDouble(); // P.494 1. 0 2 4 6 .. 18 2. a e i o u 3. Tide 1 is -7.3 Tide 2 is 14.2 4. __9___ __10__ 5. for(int i=0; i