labaratoriya mashg’uloti mavzu: Pythonda takrorlanuvchi (for, while) operatorlar Ish vaqti soat Ishning maqsadi


Download 29.65 Kb.
bet1/3
Sana02.11.2023
Hajmi29.65 Kb.
#1739090
  1   2   3
Bog'liq
3-laboratoriya


3-LABARATORIYA MASHG’ULOTI
MAVZU: Pythonda takrorlanuvchi (for, while) operatorlar
Ish vaqti 2 soat
Ishning maqsadi: Pythonda takrorlanuvchi (for, while) operatorlar
Labaratoriya ishini organish uchun kerak bo’ladigan jihozlar ro’yxati:
-shaxsiy kompyuter;
-dasturiy ta`minot : 1.python-3.11.5 -amd64 2.pycharm-community-2023.2.1
Takrorlanuvchi'>Nazariy qism


Takrorlanuvchi operatorlar, dasturlash tillarida biror bir amalni bir necha marta bajarish uchun ishlatiladigan operatorlar. Bu operatorlar, dasturchilarning bir amalni ko'p marta takrorlashni osonlashtiradi va kodni kichikroq qiladi. Dasturlash tillarining ko'pchiligi takrorlanuvchi operatorlarni qo'llaydi va ular ko'pincha tsikllar (loops) deb ataladi. Takrorlanuvchi operatorlar, kodni optimallashtirish va yozishni osonlashtirish uchun juda muhimdir. Ular ko'p marta takrorlash lozim bo'lgan vazifalarni samarali o'rganish va dastur o'zlashtirishda yordam beradi.

1-Masala
S=11+13+15+ . . . +49 yig’indini hisoblash dasturini tuzing.

Bajarish



S = 0 # S umumiy yig'indisi uchun boshlang'ich qiymat
birinchi = 11 # Birinchi odd son
# 11 dan 49 gacha bo'lgan toq sonlarni qo'shish
while birinchi <= 49:
S += birinchi
birinchi += 2 # Keyingi toq sonni olish uchun 2 qo'shamiz
# Natija chiqarish
print("S =", S)

Ushbu ko’rinishdagi misolni natijasini olish uchun to’plam chegarasini aniqlab olamiz.
qadamlar ko’rinishiga e’tibor beramiz
 Sikl jarayonida qiymatlarni o’zida yig’ib olishni ta’minlash maqsadida o’zgaruvchi ochamiz. Uning yig’indi qiymatiga ta’sir qilmaydigan boshlang’ich qiymati bo’lsin
Natija sikl dan tashqarida namoyon bo’lsin




Download 29.65 Kb.

Do'stlaringiz bilan baham:
  1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling