Показать сообщение отдельно
  #8 (permalink)  
Старый 01.11.2018, 00:44
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

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

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

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

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

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

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

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

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

Вопрос - сколько в итоге шариков вы вынесете из комнаты таким способом?
Ответить с цитированием