Проект Эйлера блог
Ссылка на github

Проект Эйлер 1 задача на PHP

Решая эту задачу, постарался не только отработать конструкции языка PHP, но и сделал небольшой онлайн-калькулятор, позволяющий проверить ваши вычисления.

Числа, кратные 3 или 5

Если выписать все натуральные числа меньше 10, кратные 3 или 5, то получим 3, 5, 6 и 9. Сумма этих чисел равна 23.
Найдите сумму всех чисел меньше 1000, кратных 3 или 5.

Онлайн-калькулятор: "Определение кратности двух чисел"





Описание алгоритма работы программы

1 <?php
2 $answer = 0;
3 for ($num = 1; $num < 1000; $num++) {
4     if ($num % 3 == 0 || $num % 5 == 0) {
5         $answer += $num;
6     }
7 }
8 echo 'Answer = ' . $answer;
9 ?>

Алгоритм решения основан на простом правиле: если число делится нацело, то остаток от его деления равен нулю.

4 if ($num % 3 == 0 || $num % 5 == 0) {