PHP . SU
Программирование на PHP, MySQL и другие веб-технологии
Страниц (1): [1]
Найдено сообщений: 6
wolf0022
Отправлено: 19 Октября, 2014 - 18:07:10 • Тема: перестановка элементов в массиве • Форум: Вопросы новичков
Ответов: 0 Просмотров: 92
дан одномерный массив из 15 элементов, переставить в обратном порядке:
а) элементы, расположенные между 2ым и 10ым (то есть с 3его по 9ый)
в) элементы расположенные между максимальными и минимальными элементами, включая их
(Добавление)
<?
$mas = array (1,2,3,6,5,4,8,9,5,4,7,6,5,8,7);
echo strrev ($mas[3])."\n";
?>
всё что в моих силах) выводит просто 3 элемент цифру 6 а как сделать чтобы дальше выводилось?
wolf0022
Отправлено: 19 Октября, 2014 - 15:19:58 • Тема: сумма нечетных элементов массива • Форум: Вопросы новичков
Ответов: 8 Просмотров: 2033
нужно сложить значения нечетных индексов то есть массив (1,3,2,5,8,4,7)
нечетные 1,2,8,7
их сумма 18
wolf0022
Отправлено: 19 Октября, 2014 - 14:44:54 • Тема: сумма нечетных элементов массива • Форум: Вопросы новичков
Ответов: 8 Просмотров: 2033
PHP:
скопировать код в буфер обмена
<?PHP
while ( list ( , $number ) = each ( $numbers ) ) { //list -- Присвоить переменным из списка значения подобно массиву echo "$number " ;
}
echo "ne chetnie ilementi massiva:" . "<br>" ;
foreach ( $numbers as $key => $value ) {
if ( ( $key + 1) % 2 != 0) {
echo $value . '<br />' ;
} }
echo $numbers ;
echo 'Сумма нечетных чисел: ' . array_sum ( $numbers ) ; ?>
сделал так выводит всегда одну и тужу цифру, помогите кодом пожалуйста)
wolf0022
Отправлено: 19 Октября, 2014 - 14:18:20 • Тема: сумма нечетных элементов массива • Форум: Вопросы новичков
Ответов: 8 Просмотров: 2033
teddy пишет:
$arr - Ваш массив.
foreach($odd as $val){
echo $val.'<br />'; это как я понял выводит нечет числа в массиве, и складывает их а мне надо нечетные индексы массива то есть 1,3,5,7 и тд элементы массива сложить, их вывод у меня есть а вот как сложить..
wolf0022
Отправлено: 19 Октября, 2014 - 14:00:28 • Тема: сумма нечетных элементов массива • Форум: Вопросы новичков
Ответов: 8 Просмотров: 2033
есть 28 элементов массива, надо вывести только нечетные, и вывести их сумму
PHP:
скопировать код в буфер обмена
<?PHP
while ( list ( , $number ) = each ( $numbers ) ) { //list -- Присвоить переменным из списка значения подобно массиву echo "$number " ;
}
echo "ne chetnie ilementi massiva:" . "<br>" ;
foreach ( $numbers as $key => $value ) {
if ( ( $key + 1) % 2 != 0) {
echo $value . '<br />' ;
} }
{ $value += $value ; } // знаю что неверно но это всё что я смог((
echo ( $value ) ;
?>
в итоге выводит последний элемент массива+последний элемент массива, а нужно сумму value
Страниц (1): [1]
Powered by ExBB FM 1.0 RC1. InvisionExBB