Даю 100 баллов!!!! Python 8 класс

Ответы на вопрос
Ответ:
Вот 2 решения на python
Объяснение:
Это через цикл while
n=200
k=0
while k!=5:
n=n+1
if(n%17==0):
k=k+1
print(n)
Это через цикл for
n=200
k=0
for i in range(200,10000):
n=n+1
if(n%17==0):
k=k+1
print(n)
if(k==5):
break
логичнее как по мне было б писать данную задачу через цикл while, но по алгоритму в задании лучше возьми решение с циклом for
Ответ:
n=200
k=0
while True:
n+=1
if n%17==0:
print(n)
k+=1
if k==5:
break
Объяснение:
На Python цикл с постусловием будет выглядеть так:
while True:
...тело цикла...
if условие:
break;
И хотя я такой цикл очень не люблю и раньше это считалось плохой культурой программирования использовать break, написал как требуют в условии