как написать программу которая считает сумму чисел кратных 6 и оканчивающихся на 2. на вход подаются числа и последовательность заканчивается 0
a=int(input())
k=0
s=0
while a!=0:
a=int(input())
if a%10==2 and a%6==0:
k=k+1
s=s+a
print(s(k))
Ответы (3 шт):
Автор решения: n1tr0xs
→ Ссылка
Это можно сделать так:
a=-1
s=0
while a:
a=int(input())
if a%10==2 and a%6==0:
s+=a
print(s)
Автор решения: illussionGM
→ Ссылка
a = int(input('Number: '))
s = 0
while (a < 0) or (a > 0):
if (a % 6 == 0) and str(a)[-1] == '2':
s += a
a = int(input('Number: '))
print(s)
Автор решения: Илья Котыгин
→ Ссылка
summa = 0.0
numbers = int(input('Enter number : '))
while numbers != 0:
for i in range(5):
if numbers % 6 == 0 and numbers % 10 == 2:
summa += numbers
numbers = int(input('Enter number : '))
print(summa)
break