Python да While цикли ҳисобчисиз

while циклида ҳисобчисиз ҳам, шарт ижобий бўлган муддатда, айрим амалларни бажариш мумкин.

Келинг, 10.5 сони 2 га натижа бирдан кичик бўлгунча бўламиз. Бунинг учун тескари шарт бериш керак - цикл фақат сон бирдан катта бўлгандагина ишлайди:

pythonnum = 10.5

while num > 1:
  num = num / 2

print(num) # 0.65625 ни кўрсатади
Задание 1

while цикли ёрдамида 100 сони 3 га натижа 20 дан кичик бўлгунча бўлинг.

Задание 2

Сизда 1 сони бор деб ҳисобланг. while цикли ёрдамида уни 2.5 га натижа 20 дан катта бўлгунча кўпайтиринг.