Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.javarush.test.level07.lesson.task;
- import java.io.BufferedReader;
- import java.io.InputStreamReader;
- /* Массив из чисел в обратном порядке
- 1. Создать массив на 10 чисел.
- 2. Ввести с клавиатуры 10 чисел и записать их в массив.
- 3. Расположить элементы массива в обратном порядке.
- 4. Вывести результат на экран, каждое значение выводить с новой строки.
- */
- public class Solution
- {
- public static void main(String[] args) throws Exception
- {
- int[] array = new int[10];
- BufferedReader reader = new BufferedReader (new InputStreamReader (System.in));
- for (int i = 0; i < array.length; i++){
- array[i] = Integer.parseInt (reader.readLine ());
- }
- printArray (reversArray (array));
- }
- public static int[] reversArray (int[] input){
- int[] result = new int [input.length];
- int j = input.length;
- int i = 0;
- while (j > 0){
- result[i] = input[j-1];
- i++;
- j--;
- }
- return result;
- }
- public static void printArray(int[]input){
- for (int i = 0; i < input.length; i++){
- System.out.println (input[i]);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement