Informatika va axborot texnologiyalari



Yüklə 0,55 Mb.
tarix20.11.2023
ölçüsü0,55 Mb.
#162765
10.9.56

INFORMATIKA VA AXBOROT TEXNOLOGIYALARI


Mavzu:
Sikllarni boshqarish: continue, break operatorlari
9-sinf
Topshiriqlar va ularning yechimi
1. Kiritilgan n soni raqamlari yig‘indisini hisoblovchi dastur tuzing.
Topshiriqlar va ularning yechimi
2. Kiritilgan n soni juft raqamlari sonini hisoblovchi dastur tuzing.
Topshiriqlar va ularning yechimi
3. n natural soni berilgan. 1 dan n gacha bo‘lgan natural sonlar ichida oxirgi raqami 3 gа karrali sonlarni chiqaruvchi dastur tuzing.

Dars rejasi

Sikldan chiqish


Sikllarni boshqarish uchun break va continue kabi maxsus operatorlardan foydalaniladi. break operatori sikldan chiqish uchun ishlatiladi. continue operatori siklning navbatdagi iteratsiyasiga o‘tish uchun ishlatiladi.
Sikldan chiqish:
Agar shart True qiymat qaytarsa ham, sikl ichida break operatoriga murojaat etilsa, u holda sikl ishi to‘xtatiladi. Sikl tarkibidagi ixtiyoriy buyruq breakga murojaat etilganidan keyin bekor qilinadi.

Misol. Karra jadvali bo‘yicha o‘quvchilar bilimini tekshiramiz.


Topshiriq va uning yechimi


Siklni davom ettirish


continue operatori yordamida, sikldan chiqmagan holda, savolni o‘tkazib yuborib, jarayonni davom ettirish mumkin.
Agar ushbu operator sikl o‘rtasida uchrasa, sikl oxirigacha bo‘lgan keyingi buyruqlarni o‘tkazib yuboradi va sikl o‘z ishini keyingi iteratsiyadan davom ettiradi.

Siklni davom ettirish


O‘zgaruvchilarning o‘zaro qiymat almashtirishi


Python dasturlash tilida o‘zgaruvchilar qiymatini eng kam qadamlar bilan osongina o‘zgartirish mumkin. Masalan,
Odatda, bu amal ikkita o‘zgaruvchi qiymatini bir vaqtda o‘zgartirish uchun kerak bo‘ladi.

O‘zgaruvchilarning o‘zaro qiymat almashtirishi


Mustaqil bajarish uchun topshiriqlar
1. Qo‘shish, ayirish, ko‘paytirish va bo‘lish amallaridan iborat sodda kalkulyator dasturini tuzing.
2. Foydalanuvchi tomonidan kiritilgan sonlar yig‘indisini hisoblash dasturini tuzing. Agar manfiy son kiritilsa, sikl o‘z ishini to‘xtatishi lozim.
Yüklə 0,55 Mb.

Dostları ilə paylaş:




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin