Посчитать сумму всех чисел. Посчитать сумму всех чисел Посчитать сумму всех чисел от любого числа до любого числа через PHP
Мы сегодня рассмотрим одну из математических задачек, что пришлось решать мне с племянником. И потом мы её реализуем через PHP. И рассмотрим несколько вариантов решения этой задачки.
Условие задачи:
Необходимо быстро сложить все числа от 1 до 100 друг за другом и узнать сумму всех чисел.
Решение задачи:
На самом деле, когда мы первый раз решали эту задачку, то мы решили её не правильно! Но мы не будем писать о неправильном решении данной задачки.
И решение такое простое и тривиальное - нужно сложить 1 и 100 и умножить на 50.(Такое решение было у Карла Гауса, когда он был совсем маленьким...)
(1 + 100)*50.
Как данную задачку решить через php?
Посчитать сумму всех чисел от 1 до 100 через PHP.
Когда мы уже решили эту задачку, то решили посмотреть, что пишут в «интеренетах» по данному вопросу! И нашел какую-то форму, где юные дарования не могли решить эту задачку и пытались сделать это через цикл.
Если специально не стоит условие, чтобы сделать именно через цикл, то и смысла делать это через цикл нет никакого!
И да! Не забываем, что в php можно решить задачу множеством способов! 1.
Данный код может складывать вообще любую последовательность чисел начиная с единицы и до бесконечности.
Давайте реализуем наше решение в самой простой форме:
$end = $_POST["peremennaya"];
$res = $end/2*($i + $end);