Вычислить сумму простых чисел - QBasic

Узнай цену своей работы

Формулировка задачи:

Дано число 1732051. Требуется вычислить сумму 1732051 + 173205 + 17320 + 1732 + 173 + 17 + 1. Слагаемое идет в сумму при условии, что оно простое число. иными словами, прежде чем складывать надо проверить числа на простоту (1 - не является простым числом и составным тоже) Ответ: 1732241.

Решение задачи: «Вычислить сумму простых чисел»

textual
Листинг программы
FOR i = 2 TO SQR(n)

Объяснение кода листинга программы

  1. Проверяется, является ли число i простым.
  2. Если число i является простым, то оно добавляется к сумме.
  3. Вычисляется квадратный корень из n.
  4. Задается начальное значение переменной i равное 2.
  5. Устанавливается конечное значение переменной i равное SQR(n).
  6. Вычисляется значение переменной n.

Оцени полезность:

9   голосов , оценка 3.889 из 5
Похожие ответы