rendered paste bodyclass sort_wyb { public static void main(String[] args) { int rozmiar=10; int[] tab=new int[rozmiar]; for(int i=0; i<rozmiar; i++) tab[i]=liczba(100)*(int)Math.pow(-1,liczba(2)); System.out.print("Przed sortowaniem: "); for(int i=0; i<rozmiar;i++) System.out.print(tab[i]+"\t"); System.out.println(); int min=tab[0]; boolean rob=true; while(rob) { rob=false; for(int i=0; i<rozmiar-1; i++) { if (tab[i]>tab[i+1]) { int temp=tab[i]; tab[i]=tab[i+1]; tab[i+1]=temp; rob=true; } } } System.out.print("Po sortowaniu: "); for(int i=0; i<rozmiar;i++) System.out.print(tab[i]+"\t"); System.out.println(); } public static int liczba(int zakres) { int temp=1; int liczb=0; for(int i=1; ;i++) { if(zakres/temp==0) break; else { temp*=10; liczb++; } } return (int)(Math.random()*Math.pow(10,(liczb)))%zakres; }}