public class MioArray {
	private int[] a;
	
	public MioArray() {
		leggiArray();
	}
	
	private void leggiArray() {
		System.out.print("Quanti elementi? ");
		ConsoleReader lettore = new ConsoleReader(System.in);
		int n = lettore.readInt();
		a = new int[n];
		for(int i = 0; i < n; i++) {
			System.out.print("Dammi elemento n. " + (i+1) + ": ");
			a[i] = lettore.readInt();
		}
	}
	
	public void stampaArray() {
		for(int i = 0; i < a.length; i++)
			System.out.println("#" + (i+1) + ": " + a[i]);
	}
	
	public void stampaOrizzArray() {
		for(int i = 0; i < a.length; i++)
			System.out.print(" #" + (i+1) + ":" + a[i]);
		System.out.println();
	}
	
	public void ordinaArray() {
		for(int i = 0; i < a.length - 1; i ++)
			for(int j = i + 1; j < a.length; j++)
				if(a[i] > a[j]) {
					int temp = a[i];
					a[i] = a[j];
					a[j] = temp;
				}
	}
}
	


Questa la bacheca di Informatica Grafica, corso di laurea specialistica in Ing. Edile-architettura
by FdA
ultima modifica: 02/02/2005 11.30