Предмет: Информатика, автор: bla611187

Помогите разобраться с циклом while в python пожалуйста. Надо вывести на экраны минимальное число, больше 1000, которое делится на 121 без остатка. Обязательно надо использовать одну переменную, цикл while, break.
p. s. на экран должно вывести одно число (1089)​

Ответы

Автор ответа: restIess
2

k = 1000

while k % 121 != 0:

   k+=1

   if k % 121 == 0:

       break

print(k)


bla611187: спасибо, а то уже две недели мучаюсь
bla611187: погоди, а куда вставить break?
restIess: k = 1000
while k % 121 != 0:
k+=1
if k % 121 == 0:
break
print(k)
restIess: ну так наверно он сюда впихиывается
bla611187: так то подходит, но надо чтобы вывелоаь одно число, а не 88
restIess: одно число выводит, табуляции у вас неверно стоят видимо
restIess: в решение добавил
bla611187: Ну хорошо, спасибо
Автор ответа: maksbudylin644
0

Ответ:

k = 1000

while k % 121 != 0:

  k+=1

print(k)

Объяснение:

надеюсь верно вот


bla611187: нужен ещë break
maksbudylin644: а блин запутался с кодом
Похожие вопросы