Переверни массив

  • 2
  • Недоступна
На планете Линейный Хаос во время праздника неравнодействия её жители — упорядоченные изоморфы — отрываются по полной программе! Огромной популярностью пользуется народная забава «переверни массив». Приобщайтесь: создайте массив на 10 чисел, а затем расположите их в обратном порядке и выведите на экран. Изоморфы классно отрываются, не так ли?
Вы не можете решать эту задачу, т.к. не залогинены.
Комментарии (76)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий вы должны авторизоваться
Юрій Саф'яник7 уровень, Киев
вчера, 15:22
Якщо взяти опис задачі, то виходить що потрібно розвернути масив Для цього я створив ще один масив. і в мене вийшло 2 масиви і 4 цикли 1 - цикл записує в масив "a" значення з клавіатури 2- цикл присвоюює значення масиву "а" від 0-9 в масив "b" від 9-0 тобто переписує дані у зворотньому порядку з "a" в "b" 3 - присвоює масиву "a" значення масиву "b" з 0-9. тобто переписує дані в масив "а" вже вірним порядком. 4 - виводить масив "a" на екран. __ але якщо не заморачуватись і шоб виконались умови задачі то задача вирішується з одним масивом і двома циклами. 1 - цикл записує дані з клавіатури в масив. 2 - цикл виводить масив у зворотньомупорядку. __ ще як варіант можна бавитися з методами.. но це вже інша історія...
Quasar21915 уровень, Екатеринбург
6 марта, 16:29
Подскажите пожалуйста. Почему при использовании цикла for-each все элементы массива заполняются нулями?
for (int i: arr) {
           i = Integer.parseInt(reader.readLine());
       }
QQQwertYy90008 уровень, Замусральск
18 марта, 19:58
Я не эксперт конечно, но цикл переберает все элементв массива, но ничего в них не пишет.
Денис7 уровень, Набережные Челны
28 февраля, 16:46
над последним пунктом пришлось гуглить) минут за 30 решил. но все же вроде разобрался! кто за сколько решил по времени?
Вадим9 уровень, Саранск
17 февраля, 19:35
Просто считываем данные таким образом, что первое считываемое значение было записано в последнюю ячейку массива for (int i = a.lenght - 1; i>=0 ; i--) { a[i] = Integer.parseInt(reader.readLine()); } и потом выводим на консоль в обычном порядке
Aleksandr14 уровень, Wroclaw
4 февраля, 15:14
Необходимо преобразовать строки String в числа int. Использую конструкцию: array[i]= Integer.parseInt(reader.readLine()); Вывод массива наоборот: for (int i = array.lenght - 1; i>=0 ; i--) array.lenght. граница массива.
Timur14 уровень, Казань
29 октября 2019, 14:01
решил через списочный массив и создал обычный массив на 10 элементов чтобы обмануть валидатор. Провел я вас;)
Alexander Klimin9 уровень, Кисловодск
20 июля 2019, 14:05
2 цикла сделал, может можно и в 1 решить?
Andrey Embassador7 уровень
26 августа 2019, 03:38
вроде нет, так и так 2 цикла выходит..
Влад11 уровень
18 июля 2019, 11:22
Блин, а я зачем то буферный массив ввёл, в который перезаписал элементы в обратном порядке и его уже вывел
NomakAnton16 уровень, Казань
11 июля 2019, 13:20
Зато научился переворачивать массив))
Peter Jackson19 уровень, Москва
11 апреля 2019, 12:59
Тут не нужно инвертировать массив, достаточно лишь вывести его "наоборот" for (int i = 9; i >= 0; i--) System.out.println(list[i]);
Alex_330298739 уровень, Москва
11 июня 2019, 08:29
я сделал по-другому, изначально заполнил массив с конца, а потом вывел в обычном порядке.
Kunonuk17 уровень
17 декабря 2019, 19:49
А если ваши вводимые числа с клавиатуры будут больше 9 и меньше 0?
Ilia Fesenko7 уровень
21 декабря 2019, 23:17
причем тут вводимые числа с клавиатуры? У тебя есть массив, длину которого ты задаешь и длинна которого не меняется с самого начала и до конца! Ребята, вы щелкаете уровни, но не разбираетесь вообще в задачах и не учите материал
Vladimir8 уровень, Kiev
10 февраля, 12:40
Я так решил
for (int i = 0; i < k.length; i++) {
     System.out.println(k[9 - i]);
Maria8 уровень
29 марта, 19:49
В задачи всего три разных ряда чисел: 1) Длина массива = Количество ячеек (нр, int [] array = new int [4]; // 4 ячейки, lenght=4) 2) Индекс=нумерация этих ячеек (i всегда от 0: 0,1,2,3. ) // т.о. Индекс всегда на 1 меньше Длины массива.// 3) Вводимые числа какие душе угодно (учитывая типы данных: int, long, foat и т.д.) н.р. 555555, 3, 1202312, 3.