Для решения этой задачи необходимо написать программу, которая будет считывать числа из входных данных до тех пор, пока не встретится 0. Программа должна проверить каждое число на кратность 3 и на то, чтобы оно оканчивалось на 8. Если число удовлетворяет обоим условиям, его следует добавить к общей сумме. В конце программа должна вывести общую сумму.
Пример кода на Python:
sum_numbers = 0
while True:
num = int(input())
if num == 0:
break
if num % 3 == 0 and num % 10 == 8:
sum_numbers += num
print(sum_numbers)
Разберем пример входных данных:
Итоговая сумма: 48 + 18 = 66.
Ответ: 66