Pythonda hisoblagichsiz while tsikli

while tsiklida hisoblagichsiz ham, shunchaki ular rost ekanligi davomida, biron-bir amallarni bajarish mumkin.

Keling, 10.5 sonini 2 ga, natija birdan kichik bo‘lgungacha bo‘lib chiqamiz. Buning uchun teskari shart berish kerak - tsikl faqat son birdan katta bo‘lsagina ishlaydi:

pythonnum = 10.5

while num > 1:
  num = num / 2

print(num) # 0.65625 ni chiqaradi
Задание 1

while tsikli yordamida 100 sonini 3 ga, natija 20 dan kichik bo‘lgungacha bo‘ling.

Задание 2

Faraz qilaylik, sizda 1 soni bor. while tsikli yordamida uni 2.5 ga, natija 20 dan katta bo‘lgungacha ko‘paytiring.