All pastes #168800 Raw Edit

Paul

public java v1 · immutable
·published 2006-09-13 10:14 UTC
rendered paste body
class my{		public static Integer[] masyvasA = {		new Integer(1),		new Integer(2),		new Integer(3),		new Integer(4),		new Integer(5),		new Integer(6)	};		public static Integer[] masyvasB = {		new Integer(7),		new Integer(8),		new Integer(9),		new Integer(10),		new Integer(11),		new Integer(12),		new Integer(13),		new Integer(14)	};		public static void spausdintiMasyva(Integer[] masyvas) 	{		for(int i = 0; i < masyvas.length; i++)		{			System.out.println("[" + i + "] = " + masyvas[i]);		}	}		public static Integer rastiVidNari(Integer[] masyvas)	{		Integer vid;				vid = Math.round(masyvas.length/2);				return vid;	}		public static Integer rastiMaxNari(Integer[] masyvas)	{		Integer max, max_index;				max = masyvas[0];		max_index = 0;		for(int i = 1; i < masyvas.length; i++)		{			if(max < masyvas[i])			{				max = masyvas[i];				max_index = i;			}		}		return max_index;	}		public static void sutvarkytiMasyva(Integer[] masyvas)	{		Integer temp, vid, max_index;		vid = rastiVidNari(masyvas);		max_index = rastiMaxNari(masyvas);		temp = masyvas[max_index];				masyvas[max_index] = masyvas[vid];		masyvas[vid] = temp;		}	    public static void main(String[] args)    {                System.out.println("MasyvoA nariai:");        spausdintiMasyva(masyvasA);                System.out.println("MasyvoB nariai:");        spausdintiMasyva(masyvasB);                sutvarkytiMasyva(masyvasA);        sutvarkytiMasyva(masyvasB);                System.out.println("Sutvarkyto MasyvoA nariai:");        spausdintiMasyva(masyvasA);                System.out.println("Sutvarkyto MasyvoB nariai:");        spausdintiMasyva(masyvasB);    }}