Top.Mail.Ru

Для решения задачи нужно выполнить следующие шаги:

1. Создать переменную “сумма” и присвоить ей значение 0. Эта переменная будет использоваться для хранения суммы чисел, удовлетворяющих условию.

2. Считать последовательность натуральных чисел. Можно воспользоваться циклом, в котором будет осуществляться ввод чисел, пока не будет введено отрицательное число (или другое условие, при котором цикл должен остановиться).

3. Внутри цикла проверить текущее число на кратность 3 и окончание на 9. Можно использовать операторы % (остаток от деления) и %10 (последняя цифра числа) для этой проверки.

4. Если текущее число удовлетворяет условию, добавить его к переменной “сумма”.

5. После окончания цикла, вывести значение переменной “сумма”.

Пример программы на языке Python:

“`
summa = 0

while True:
num = int(input(“Введите число (для выхода введите отрицательное число): “))

if num < 0: break if num % 3 == 0 and num % 10 == 9: summa += num print("Сумма чисел, кратных 3 и оканчивающихся на 9:", summa) ``` Эта программа считывает числа с клавиатуры до тех пор, пока не будет введено отрицательное число. Затем программа проверяет каждое число на условия кратности 3 и окончания на 9 и добавляет число к переменной "summa", если оно удовлетворяет условию. После окончания цикла программа выводит значение переменной "summa".

   
[metform form_id="1136"]