Найти сумму всех чисел от 1 до заданного n которые делятся на 3 и не делятся на 5

17 Мар 2020 в 19:44
141 +1
0
Ответы
1

Для нахождения суммы всех чисел от 1 до заданного n, которые делятся на 3 и не делятся на 5, можно воспользоваться следующим алгоритмом:

Создать переменную sum и присвоить ей значение 0.Создать цикл, который будет проходить через все числа от 1 до n.Внутри цикла проверить условие: если текущее число делится на 3 и не делится на 5, то добавить его к переменной sum.После завершения цикла вывести результат - сумму всех чисел, удовлетворяющих условию.

Пример реализации на Python:

def sum_numbers(n):
sum = 0
for i in range(1, n+1):
if i % 3 == 0 and i % 5 != 0:
sum += i
return sum
n = 10
result = sum_numbers(n)
print(f"Сумма всех чисел от 1 до {n}, которые делятся на 3 и не делятся на 5: {result}")

При выполнении данного кода с n = 10, будет найдена сумма всех чисел от 1 до 10, которые делятся на 3 и не делятся на 5.

18 Апр 2024 в 16:09
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир