Python!! Напишите программу, которая в последовательности натуральных чисел определяет сумму всех чисел, кратных 6 и оканчивающихся на 6. Программа получает на вход натуральные числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 - признак окончания ввода, не входит в последовательность). Количество чисел не превышает 100. Введённые числа не превышают 300. На фото полное задание
Answers & Comments
Verified answer
sum = 0 # переменная для сохранения суммы чисел, кратных 6 и оканчивающихся на 6
n = int(input("Введите число: ")) # ввод первого числа
while n != 0: # выполняем цикл, пока не будет введен 0
if n % 6 == 0 and n % 10 == 6: # проверяем, кратно ли число 6 и заканчивается на 6
sum += n # добавляем число к сумме
n = int(input("Введите число: ")) # снова считываем число
print("Сумма чисел, кратных 6 и оканчивающихся на 6: ", sum) # выводим сумму