All pastes #941723 Raw Edit

sortowanie przez wybieranie

public java v1 · immutable
·published 2008-03-13 21:54 UTC
rendered paste body
class 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;	}}