Правила[Одномерные массивы]16. В одномерном массиве размещены: в первых элементах значения аргумента, в следующих – соответствующие им значения функции. Напечатать элементы этого массива в nпараллельных столбцов (аргумент и значения функции).
public static void PrintPair(int[] array) {
if (array.length % 2 != 0)
throw new IllegalArgumentException("Не всем элементам есть значение функции");
for (int i = 0; i < array.length / 2; i++) {
System.out.println(array[i] + " - " + array[i + array.length / 2]);
}
}
public static void printKeyValue(int... mas)
{
if (mas.length % 2 == 1)
mas = Arrays.copyOf(mas, mas.length + 1);
int half = mas.length / 2;
for (int i = 0; i < half; i++)
{
System.out.println(mas[i] + "\t=\t" + mas[i + half]);
}
}
Этот веб-сайт использует данные cookie, чтобы настроить персонально под вас работу сервиса. Используя веб-сайт, вы даете согласие на применение данных cookie. Больше подробностей — в нашем Пользовательском соглашении.
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ