Помогите пожалуйста решить задачи на листочке! Нужно написать 4 программы (отдельные друг от друга) используя python и цикл с постусловием, то есть должны быть использованы while True и break ( постусловие=каждая программа должна выполниться 1 раз). Где красное, там написано слово "чисел"
Answers & Comments
Ответ:
#1
k=0
while True:
n=int(input())
if n==0:
break
if n%2==1 and n%3==0:
k+=1
print(k)
#2
k=0
while True:
n=int(input())
if n==0:
break
if n%2==0:
k+=n
print(k)
#3
k=1
while True:
n=input()
if n=='0':
break
if n[-1]=='1':
k=k*int(n)
print(k)
#4
last=0
flag=True
while True:
n=int(input())
if n==0:
break
if n>=last and last!=0:
flag=False
last=n
print(flag)