vitalii_hrushyn
7/26/2016 - 9:19 PM

отражение массива

отражение массива

package com.gmail.vhrushyn;

import java.util.Scanner;

public class main {

	public static void main(String[] args) {
		
		System.out.println("array length please");
		Scanner sc = new Scanner(System.in);
		int length = sc.nextInt();
		
		int [] a = new int[length];
		
		// fill array
		for (int i = 0; i < length; i++) {
			System.out.println("enter digit number "+ i);
			a[i] = sc.nextInt();
		}
		System.out.println("array was filled, array is:");
		
		// print array
				for (int i = 0; i < length; i++) {
					System.out.print(a[i]+ ", ");
				}
				
		// reflection array
		int tmp = 0;
		for (int i = 0; i < length / 2; i++) {
			tmp = a[i];
			a[i] = a[(length - 1) - i];
			a[(length - 1) - i] = tmp;
		}
		
		// print reflected array
		System.out.println(" ...array's reflecting...");
		System.out.println("reflected array:");
		for (int i = 0; i < length; i++) {
			System.out.print(a[i]+ ", ");
		}
	}

}