Enter while loop – while sikliga kirish
Test expression – shartli ifoda
False – yolgʻon
True – rost
Body of while – while sikliga tegishli kod bloke
Exit loop – sikldan chiqish
Operation of while loop – while siklining ishlash jarayoni
while sikli bilan ishlashga namuna
# n gacha boʻlgan
# natural sonlarni qoʻshuvchi
# dastur
# sum = 1+2+3+...+n
# Foydalanuvchidan kiruvchi maʼlumotni olish
# n = int(input("n sonni kiriting: "))
n = 10
# sum va schyotchikni jarayonga tayyorlash
sum = 0
i = 1
while i <= n:
sum = sum + i
i = i+1 # schyotchikni yangilaydi
# yigʻindini ekranga chiqaradi
print(f"Yigʻindi {sum} ga teng")
Yuqoridagi dasturda, shartli ifoda i sanoq o’zgaruvchisi n(bu dasturimizda 10ga teng)ga teng yoki undan kichkina bo’lgach rost deb baholanadi. Biz siklning kod blokidagi sanoq oʻzgaruvchisining qiymatini shartga muvofiq yo oshirish yo kamaytirshimiz kerak. Bu juda muhim(koʻp hollarda yoddan koʻtariladi). Buni qilmasangiz cheksiz sikl bilan kompyuteringizni “miyyasini achitib” yuborasiz.
Va nihoyat natija ekranga chiqadi.
Do'stlaringiz bilan baham: |