Sayğac olmadan while dövrəsi Python-da

while dövrəsində həmçinin sayğac olmadan, sadəcə onlar doğru olduğu müddətcə müəyyən əməliyyatlar yerinə yetirə bilərsiniz.

Gəlin 10.5 rəqəmini nəticə 1-dən kiçik olana qədər 2-yə bölək. Bunun üçün tərs şərt təyin etmək lazımdır - dövrə yalnız rəqəm birdən böyük olduqda işləyəcək:

pythonnum = 10.5

while num > 1:
  num = num / 2

print(num) # 0.65625 çap edəcək
Задание 1

while dövrəsindən istifadə edərək 100 rəqəmini nəticə 20-dən kiçik olana qədər 3-ə bölün.

Задание 2

Tutaq ki, sizin 1 rəqəminiz var. while dövrəsindən istifadə edərək nəticə 20-dən böyük olana qədər onu 2.5-ə vurun.