Advertisement
FedchenkoIhor

reversArray

Apr 18th, 2016
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.41 KB | None | 0 0
  1. package com.javarush.test.level07.lesson.task;
  2.  
  3. import java.io.BufferedReader;
  4. import java.io.InputStreamReader;
  5.  
  6. /* Массив из чисел в обратном порядке
  7. 1. Создать массив на 10 чисел.
  8. 2. Ввести с клавиатуры 10 чисел и записать их в массив.
  9. 3. Расположить элементы массива в обратном порядке.
  10. 4. Вывести результат на экран, каждое значение выводить с новой строки.
  11. */
  12.  
  13. public class Solution
  14. {
  15.     public static void main(String[] args) throws Exception
  16.     {
  17.         int[] array = new int[10];
  18.         BufferedReader reader = new BufferedReader (new InputStreamReader (System.in));
  19.        
  20.         for (int i = 0; i < array.length; i++){
  21.             array[i] = Integer.parseInt (reader.readLine ());
  22.         }
  23.        
  24.         printArray (reversArray (array));
  25.        
  26.     }
  27.     public static int[] reversArray (int[] input){
  28.         int[] result = new int [input.length];
  29.         int j = input.length;
  30.         int i = 0;
  31.         while (j > 0){
  32.             result[i] = input[j-1];
  33.             i++;
  34.             j--;
  35.         }
  36.         return result;
  37.     }
  38.    
  39.     public static void printArray(int[]input){
  40.         for (int i = 0; i < input.length; i++){
  41.             System.out.println (input[i]);
  42.         }
  43.     }
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement