За умовами задачі: "Вивести в консоль зчитані числа: якщо N непарне — в порядку введення, якщо парне — в зворотному порядку." Як я зрозумів: при вхідних даних N=5 (задаємо розмір масиву) - далі вводимо 5 значень масиву, я перевіряю значеннями 1 2 3 4 5. "якщо N непарне — в порядку введення, якщо парне — в зворотному порядку" тобто має вивестися: 1 - непарне в порядку введення 4 - парне в зворотному порядку (тобто непарні виводяться 1 3 5, а парні це 2 і 4 виводимо в зворотному порядку там де мало бути 2 виводимо 4) 3 - непарне 2 - парне в зворотному 5 - непарне Вчора ввечері і сьогодні рано мучився добився щоб виводилися непарні в порятку введення і парні в зворотному але вивід був: 1 3 5 4 2... Вже вирішив підглянути що люди тут питають, виявилося що я робив навиворіт не: if (умова) { for ()} а: for(){ if (умова)} ОК. Переставив місцями в своїй писанині обрав перевірку коду - все прийнялось. АЛЕ як ввожу масив розміром 5, значення 1 2 3 4 5 - такі ж значення й виводяться в такому ж порядку. Я не правильно зрозумів умову задачі?