public class Main_05_w2{ public static void main(String[] args){ int[] tab1 = { 10, 20, 30}; // int[] int tab2[] = {}; // int[] int[] tabA = new int[100]; // 0 int[] tabB = new int[(int)(Math.random()*100)]; // wstawianie tab1[0] = 40; // dlugosc int len = tab1.length; int[] tab3 = new int[10]; for(int i=0;i < tab3.length; i++){ tab3[i] = (int)(Math.random()*100); } // wyswietl for(int i=0;i < tab3.length; i++){ System.out.print(tab3[i]+", "); } System.out.println(); /* int min = 101; for(int i=0;i < tab3.length; i++){ if( min > tab3[i]) min = tab3[i]; } System.out.println("min: "+min); */ /* int minIndex = 0; for(int i=0;i < tab3.length; i++){ if( tab3[minIndex] > tab3[i]) minIndex = i; } System.out.println( "minIndex: "+ minIndex +" "+tab3[minIndex] ); int tmp = tab3[0]; tab3[0] = tab3[minIndex]; tab3[minIndex] = tmp; // wyswietl for(int i=0;i < tab3.length; i++){ System.out.print(tab3[i]+", "); } System.out.println(); minIndex = 1; for(int i=1;i < tab3.length; i++){ if( tab3[minIndex] > tab3[i]) minIndex = i; } System.out.println( "minIndex: "+ minIndex +" "+tab3[minIndex] ); tmp = tab3[1]; tab3[1] = tab3[minIndex]; tab3[minIndex] = tmp; // wyswietl for(int i=0;i < tab3.length; i++){ System.out.print(tab3[i]+", "); } System.out.println(); */ for(int j=0; j tab3[i]) minIndex = i; } System.out.println( "minIndex: "+ minIndex +" "+tab3[minIndex] ); int tmp = tab3[j]; tab3[j] = tab3[minIndex]; tab3[minIndex] = tmp; // wyswietl for(int i=0;i < tab3.length; i++){ System.out.print(tab3[i]+", "); } System.out.println(); } int tabG[] = {0, 1, 2}; int tabH[] = {3, 4, 5}; int tabI[] = {6, 7, 8}; int tabJ[] = {9,10,11}; int[] tabRes[] = { tabG, tabH, tabI, tabJ}; System.out.println(tabRes[3][0]); //int[][][] tabX = new int[10][20][30]; int tabX[] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11}; // ========================================= int[][] tabY = { {1, 2, 3}, {4, 5, 6}, {7, 8, 9} }; int[][] tabZ = { {0, 0, 1}, {0, 1, 0}, {1, 0, 0} }; int[][] tabRez = new int [3][3]; for(int i=0; i