Автор Тема: Перемножить элементы массива. (Не думай о массивах свысока...)  (Прочитано 8272 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Sniper

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 86
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.40000.ru
Как перемножить элементы массива.
Пока играет музыка - танцуй...

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://

Оффлайн gad

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 28
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
цикл в цикле

Оффлайн tserbis

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 496
  • +0/-0
  • 0
    • Просмотр профиля
gad
а зачем цикл в цикле?!

Оффлайн AliMamed

  • \\o/ ali akbar \\o/
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2409
  • +2/-0
  • 2
    • Просмотр профиля
    • http://alimamed.pp.ru
одноуровневый по идее мона так
eval("\\$res=".implode("*", $array));
ну, будем исповедоваться?

Оффлайн gad

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 28
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
двухуровневый на двухуровневый -цикл в цикле

Оффлайн GoBeer

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 12
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Массивы бывают разные... и перемножать их можно по-разному.
Конкретизировать нужно

Оффлайн tserbis

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 496
  • +0/-0
  • 0
    • Просмотр профиля
Мне всё-таки кажется, что вопрос был просто о перемножении элементов массива между собой а не о перемножении массивов. :-))

Оффлайн Alexey333

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 107
  • +0/-0
  • 0
    • Просмотр профиля
Цитировать
Как перемножить элементы массива.

Да это несложно.
Например, у тебя есть:
$array1=array (2,5,8,15);
$array2=array (12,6,4,10);
Далее:
for ($i=0;$i$array3 []=$array1 [$i]*$array2 [$i];
}
В результате у тебя получится массив $array3 с такими элементами (24,30,32,150).
Ок?

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28