Ҳалқаи while бе ҳисобкунак дар Python
Дар ҳалқаи while инчунин метавон амалҳоро
бе ҳисобкунак иҷро кард, танҳо то вақте ки
онҳо рост бошанд.
Биёед рақами 10.5-ро ба 2 тақсим кунем,
то натиҷа аз як камтар шавад. Барои ин шарти
баръаксро муайян кардан лозим аст - ҳалқа фақат дар
ҳолате кор мекунад, ки рақам аз як бузургтар бошад:
num = 10.5
while num > 1:
num = num / 2
print(num) # 0.65625-ро чоп мекунад
Бо ёрии ҳалқаи while рақами 100-ро ба
3 он қадар маротиба тақсим кунед, ки
натиҷа аз 20 камтар шавад.
Бигзор шумо рақами 1 дошта бошед. Бо ёрии
ҳалқаи while онро ба 2.5 зарб кунед,
то он даме ки натиҷа аз 20 бузургтар шавад.