Чет у тебя с юмором туговато.
Мое решение
$r = 0;
for($i=20; $i<=45; ++$i)
$r += $i % 5 == 0 ? $i : 0;
echo $r;
Ты реально думаешь что я бы стал писать это в файл вместо того чтоб просто проверять кратность числа?
И да,зачем скрин если пост я не удалял.
Нужно вывести все числа которые делятся на 5, а не одно
Добавлено 07.03.15 в 23:26:51:
Ну и моё решение гг
[code]
for($i = 20; $i <= 45; ++$i){
if (is_integer($i / 5)){
echo $i . '<br />';
}
}[/code]
Результат:
20
25
30
35
40
45
Нужно вывести сумму чисел которые делятся на 5
Ай, точно. Ну тогда твой вариант подходит
тогда дописать в начало нахождение первого числа, которое делится на $Step и подставить его, тем самым избавимся от ненужных проходов в цикле, что снизит нагрузку если числа будут астрономические.
Ой блин, о какой нагрузке может идти речь если в цикле высчитывается пару простых мат действий?