Вариант 4. №1. Напишите программу, которая будет определять сумму чисел, кратных 7 в последовательности натуральных

  • 31
Вариант 4. №1. Напишите программу, которая будет определять сумму чисел, кратных 7 в последовательности натуральных чисел. Программа должна сначала запросить у пользователя количество чисел в последовательности, а затем самые числа. Помните, что в последовательности всегда будет присутствовать хотя бы одно число, кратное 7. Количество чисел в последовательности не может превышать 100, а сами числа не могут быть больше 300. По завершению работы программа должна вывести только одно число - сумму чисел, кратных 7.
Ledyanaya_Dusha
37
7.

Шаг 1: Ввод данных
Для решения этой задачи нам понадобится написать программу на языке программирования. Мы начинаем с того, что запрашиваем у пользователя количество чисел в последовательности. Для этого мы используем функцию input(), чтобы пользователь мог ввести это значение с клавиатуры. Давайте сохранить это значение в переменную "количество".

Шаг 2: Создание цикла
Затем мы создаем цикл for, чтобы пройти через все числа в последовательности. Мы будем использовать функцию range(количество), чтобы создать последовательность чисел от 0 до (количество - 1). Назовем переменную в этом цикле "число".

Шаг 3: Ввод чисел
Внутри цикла мы будем запрашивать у пользователя каждое число последовательности. Для этого мы снова используем функцию input(), и сохраняем значение в переменную "число".

Шаг 4: Проверка условия
Теперь мы проверяем, является ли число кратным 7 или нет. Мы можем сделать это, вычислив остаток от деления числа на 7 с помощью оператора % (называемого оператором "остаток"). Если остаток равен 0, это означает, что число кратно 7, и мы можем его добавить к сумме.

Шаг 5: Вычисление суммы
Для вычисления суммы мы создаем переменную "сумма" и присваиваем ей начальное значение 0. Если число кратно 7, мы добавляем его к сумме.

Шаг 6: Вывод результата
По завершению работы цикла, мы выводим значение суммы, введенное пользователем.

Ниже представлен код программы на языке Python, который решает эту задачу:

python
количество = int(input("Введите количество чисел в последовательности: "))
сумма = 0

for число in range(количество):
число = int(input("Введите число: "))
if число % 7 == 0:
сумма += число

print("Сумма чисел, кратных 7, равна", сумма)


Эта программа позволит пользователю ввести количество чисел, а затем каждое число последовательности. Она будет проверять каждое число на кратность 7 и добавлять его к общей сумме. По завершении программы она выведет сумму чисел, кратных 7.