import java.util.*;

/**
 * programma che si focalizza sugli array
 */

class Vettore
{
    public static void main( String[] args )
    {
        int i, size;
    
        Scanner in = new Scanner( System.in );   

        System.out.print( "Di quanto lo vuoi fare il tuo vettore? " );
        size = in.nextInt( );
        
        System.out.println( "Riempi l'array" );
        /* adesso posso creare l'array */
        int[] vet = new int[size];

        /* riempiamo il vettore */
        for( i = 0; i < vet.length; i++ )
        {
            System.out.print( (i+1) + ") " );
            vet[i] = in.nextInt( );
        }
        System.out.println("\n Stampiamo l'array");
        
        /* stampiamo il vettore */
        for( i = 0; i < vet.length; i++ )
        {
            System.out.println( (i+1) + ") " + vet[i] );
        }

        /* ordino il vettore usano il metodo sort dell'arrays class */
        Arrays.sort( vet );
        
        System.out.println( "Vettore ordinato!" );
        /* lo stampo ordinato */
        for( i = 0; i < vet.length; i++ )
        {
            System.out.println( (i+1) + ") " + vet[i] );
        }
    }
}
