Python-da sanawsyz while aýlawy

while aýlawynda, şertler ýalan bolýança, sanaw ulanmazdan hem dürli amallary ýerine ýetirmek mümkin.

Geliň, netije birlikden kiçi bolýança, 10.5 sanyny 2-e böläýeliň. Munuň üçin ters şert bermeli - aýlaw diňe san birlikden uly bolanda işler:

pythonnum = 10.5

while num > 1:
  num = num / 2

print(num) # 0.65625 çykarar
Задание 1

while aýlawyndan peýdalanyp, netije 20-den kiçi bolýança, 100 sanyny 3-e bölüň.

Задание 2

Siziň 1 sanyňyz bar bolsun. Netije 20-den uly bolýança, ony while aýlawy bilen 2.5-e köpeltmäge dowam ediň.