Вопрос задан 20.06.2023 в 14:46. Предмет Информатика. Спрашивает Журавкина Виталина.

Даю 50 баллов! 3. Программа, которая находит сумму первых N простых чисел

0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Пузинков Игорь.

#python

def IsPrime(n):

   _divider = 2

   while _divider**2 <= n and n % _divider != 0:

       _divider += 1

   return _divider**2 > n

_sum, i, _counter = 0, 1, 0

N = int(input("N="))

while _counter < N:

   if IsPrime(i):

       _sum += i

       _counter += 1

   i += 1

print(f"SUM =", _sum)

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, я готов помочь! Для написания программы, которая находит сумму первых N простых чисел, вам потребуется использовать язык программирования. Я предложу пример на Python.

Пример кода:

```python def is_prime(num): """Функция для проверки, является ли число простым.""" if num < 2: return False for i in range(2, int(num**0.5) + 1): if num % i == 0: return False return True

def sum_of_primes(N): """Функция для нахождения суммы первых N простых чисел.""" sum_primes = 0 count_primes = 0 num = 2 # Начинаем с первого простого числа

while count_primes < N: if is_prime(num): sum_primes += num count_primes += 1 num += 1

return sum_primes

# Пример использования N = int(input("Введите количество простых чисел (N): ")) result = sum_of_primes(N) print(f"Сумма первых {N} простых чисел: {result}") ```

В этом коде есть две функции:

1. `is_prime(num)`: проверяет, является ли число `num` простым. 2. `sum_of_primes(N)`: находит сумму первых N простых чисел.

Программа запрашивает у пользователя количество простых чисел (N), а затем выводит сумму первых N простых чисел. Вы можете изменить значение переменной `N` в соответствии с вашими потребностями.

Надеюсь, это поможет! Если у вас есть дополнительные вопросы или пожелания по улучшению кода, дайте знать.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос