Показать сообщение отдельно
  #9 (permalink)  
Старый 01.11.2018, 14:26
Аспирант
Отправить личное сообщение для garrip91 Посмотреть профиль Найти все сообщения от garrip91
 
Регистрация: 07.10.2018
Сообщений: 75

Ответ на ответ
Сообщение от laimas Посмотреть сообщение
Есть стандартная функция для расчета суммы элементов одномерного массива - array_sum, что и надо использовать, писать для этого самопальные функции нет смысла. Для того чтобы понять работу цикла не обязательно оборачивать его в "загадочные" функции, а для понимания конструкций языка нужно читать, ссылка на руководство давалась.

Вопрос не затрагивающий циклов:

$a = 0;
$b = 2:
$a = $a + $b;

чему будет равна $a и почему?

Теперь касаемо циклов:

Дана комната, в корой на полке лежат шарики.
Вам разрешили забрать их все, но с условием - за один раз можно взять один шарик, то есть входить за каждым отдельно, а для хранения взятых шариков использовать карман.

Судя по вашему коду, вы бы поступили так:

1) Заходите в комнату.
2) Выворачиваете карман, опустошая его.
3) Берете шарик и кладете его в карман.
4) Выходите из комнаты.
и т.д. пока в комнате не закончатся шарики.

Вопрос - сколько в итоге шариков вы вынесете из комнаты таким способом?
1. $a будет равна 2, как я могу предположить(но опять же я в этом не
уверен)

2. Ну смотря сколько этих шариков в комнате...
Ну или пока не устану (если иное не оговорено условием конечно) ))

Но я ещё никак не могу понять связь между этой загадкой и тем синтаксисом, который здесь привёл первоначально!((

3. Ну так, какой синтаксис Вы бы использовали для расчёта средней арифметической значений того самого массива всё-таки???

Последний раз редактировалось garrip91, 01.11.2018 в 14:30.
Ответить с цитированием