Informatika va axborot texnologiyalari mavzu: Sikllarni boshqarish: continue, break operatorlari 9-sinf Topshiriqlar va ularning yechimi



Download 0,55 Mb.
Sana17.05.2023
Hajmi0,55 Mb.
#939630
Bog'liq
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
  • Siklni davom ettirish
  • O‘zgaruvchilarning o‘zaro qiymat almashtirishi

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.
Download 0,55 Mb.

Do'stlaringiz bilan baham:




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish