0 / 0 / 1
Регистрация: 24.02.2014
Сообщений: 6
|
|
1 | |
Задание в php дан массив целых чисел из четного числа элементов поменять местами: его половины; первый элемент со вторым, третий – с четвертым и т.д26.02.2014, 00:24. Показов 1241. Ответов 1
Метки нет (Все метки)
$B=array(array(1,2,3),
array(4,5,6), array(7,8,9) ); for ($i=0;$i<5;$i++) for ($j=0;$j<5;$j++) if ($i>$j) {$B=$i*$i; echo $B if ($i=$j) {$B=($j)/($i*$i); echo $B 15:48:27 $B=array(array(1,2,3), array(4,5,6), array(7,8,9) ); for ($i=0;$i<5;$i++) for ($j=0;$j<5;$j++) if ($i>$j) {$B[$i][$j]=$i*$i; echo $B[$i][$j];} if ($i==$j) {$B[$i][$j]=($j)/($i*$i); echo $B[$i][$j];} if (j>i) {$B[$i][$j]=$j*$j*$j; echo $B[$i][$j];} else {$B[$i][$j]=0; echo $B[$i][$j];}
0
|
26.02.2014, 00:24 | |
Ответы с готовыми решениями:
1
Дан двухмерный массив из четного числа столбцов. Поменять местами первый столбец со вторым, третий - с четвертым и т. д Дан двухмерный массив из четного числа столбцов. Поменять местами первый столбец со вторым, третий - с четвертым и т. д Дан массив. Поменять местами его первый элемент со вторым, третий - с четвертым и т.д. Одномерный массив: Поменять местами его первый элемент со вторым, третий - с четвертым и т.д. |
3325 / 2845 / 1423
Регистрация: 15.01.2014
Сообщений: 6,170
|
||||||
26.02.2014, 01:02 | 2 | |||||
Сообщение было отмечено vinni32 как решение
Решение
Ничего не перепутали? В вашем массиве $B, я четного числа элементов не наблюдаю. Что массив $B имеет три вложенных массива, что вложенные массивы имеют по три элемента. Ну и конечно возникает вопрос, в каком массиве и что менять.
Добавлено через 11 минут P.S. На всякий пожарный, если все-таки массив подразумевался одномерный, а ваш код - это попытка реализации, то могу предложить такой вариант:
Код
Array ( [0] => 11 [1] => 10 [2] => 13 [3] => 12 [4] => 15 [5] => 14 [6] => 17 [7] => 16 [8] => 19 [9] => 18 )
1
|
26.02.2014, 01:02 | |
26.02.2014, 01:02 | |
Помогаю со студенческими работами здесь
2
Дан массив из четного числа элементов. Поменять местами его половины Дан массив размера N (N-четное число). Поменять местами его первый элемент со вторым, третий - с четвёртым и т.д Как поменять местами первый элемент массива со вторым, третий — с четвертым и т. д В одномерном массиве первый элемент поменять местами со вторым элементом, третий элемент с четвертым элементом и так далее. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |