Python တွင် ကောင်တာအသုံးမပြုဘဲ while loop အသုံးပြုခြင်း

while loop တွင်လည်း ၎င်းတို့သည် မှန်ကန်နေသရွေ့ ကောင်တာမသုံးဘဲ လုပ်ဆောင်ချက်များကို လုပ်ဆောင်နိုင်ပါသည်။

ရလဒ်က အောက်တစ်ခုထက် ငယ်သွားသည်အထိ 10.5 ကို 2 နှင့် စားကြည့်ပါစို့။ ဤအတွက် ပြောင်းပြန်အခြေအနေကို သတ်မှတ်ရန် လိုအပ်ပါသည် - ဂဏန်းသည် တစ်ထက် ကြီးနေပါက loop က အလုပ်လုပ်ပါမည်။

pythonnum = 10.5

while num > 1:
  num = num / 2

print(num) # 0.65625 ကို ပြသပါမည်
Задание 1

while loop ကို အသုံးပြု၍ ရလဒ်သည် 20 ထက် ငယ်သွားသည်အထိ 100 ကို 3 ဖြင့် စားပါ။

Задание 2

သင့်တွင် 1 ဂဏန်းရှိသည်ဆိုပါစို့။ while loop ကို အသုံးပြု၍ ရလဒ်သည် 20 ထက် ကြီးလာသည်အထိ ၎င်းကို 2.5 နှင့် မြှောက်ပါ။