5-Maruza. Tarmoqlanuvchi jarayonlarni dasturlash. Shart operatori


Download 0.75 Mb.
bet1/3
Sana27.12.2022
Hajmi0.75 Mb.
#1068231
  1   2   3
Bog'liq
5-Amaliy Tarmoqlanuvchi jarayonlarni dasturlash. Shart operatori.

5-Maruza.

Tarmoqlanuvchi jarayonlarni dasturlash. Shart operatori.

Ushbu mashg’ulotdan oldingi darslarda, dasturlash asoslarini o'rganishga kirish qismi sifatida qabul qilishingiz mumkin, chunki oldingi darslarda juda sodda dasturlarni yozdik, ushbu dasturlar qandaydir tarzda ishladi, biror soda vazifani bajardi, lekin qanday qilib rivojlanishni tanlash qobiliyatidan mahrum edi ushbu dasturlar. Bunday dasturlar chiziqli dasturlar deb ataladi.

  • Ushbu mashg’ulotdan oldingi darslarda, dasturlash asoslarini o'rganishga kirish qismi sifatida qabul qilishingiz mumkin, chunki oldingi darslarda juda sodda dasturlarni yozdik, ushbu dasturlar qandaydir tarzda ishladi, biror soda vazifani bajardi, lekin qanday qilib rivojlanishni tanlash qobiliyatidan mahrum edi ushbu dasturlar. Bunday dasturlar chiziqli dasturlar deb ataladi.
  • Ularni tramvaylarga o'xshatish mumkin: agar yo'l to'sib qo'yilgan bo'lsa, to'xtab turadi. Siz o'ngga yoki chapga burial olmaysiz.

    Endi, bugungi mashg’ulotdan boshlab dasturlarimiz yanada qiziqarli bo'ladi. Agar dastur kodimizda mantiqiy tanlov operatorlarini qanday ishlatishni bilib olsak va dasturlar qandaydir savollarga ega bo'lsa, "o'ylash", tahlil qilish va qanday harakat qilish kerakligini va qaysi "yo'l" ni tanlashga qaror qilish imkoniyatiga ega bo'lamiz. Ya'ni, endi dastur endi tramvay emas, balki sizning mashinangizga aylanadi. Agar yo'l to'sib qo'yilgan bo'lsa, siz to'siqni osongina aylanib, qayerga borishni hal qilishingiz mumkin. Ushbu mavzuni o'rganishni boshlashdan oldin, siz allaqachon mantiqiy amallar nima ekanligini yaxshi bilishingiz kerak.

    Shart operatorlarini ko’rib chiqamiz.

    Shartli konstruktsiyalar dastur oqimini shartga qarab mumkin bo'lgan yo'llardan biri bo'ylab yo'naltiradi.

if konstruksiyasi.

  • if ifodasi shartning to'g'riligini tekshiradi va agar u to'g'ri bo'lsa, u operatorlar blokini bajaradi. Ushbu operator quyidagi qisqa shaklga ega:

  • Download 0.75 Mb.

    Do'stlaringiz bilan baham:
  1   2   3




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