Toshkent axborot texnologiyalar universiteti samarqand filiali


Avval  sharti  tekshiriladigan  takrorlash  operatori



Download 1,37 Mb.
Pdf ko'rish
bet44/58
Sana26.04.2020
Hajmi1,37 Mb.
#47374
1   ...   40   41   42   43   44   45   46   47   ...   58
Bog'liq
dasturlash asoslari fani boyicha kompyuter imitatsion modeli yaratish

Avval  sharti  tekshiriladigan  takrorlash  operatori.  Ko„pgina  hollarda 

takrorlanuvchi  jarayondagi  takrorlanishlar  soni  oldindan  ma‟lum  bo„lmaydi, 

sikldan  chiqish  esa  berilgan  shartning  bajarilish  yoki  bajarilmasligiga  bog„liq 

bo„ladi.  Bu  hollarda  shart  bo„yicha  takrorlash  operatoridan  foydalaniladi. 

Paskalda bunday operatorlar ikkita: sharti oldin qo„yilgan sikl operatori (while) 

va  sharti  keyin  qo„yilgan  sikl  operatori  (repeat).  Sharti  oldin  qo„yilgan  sikl 

operatorining umumiy ko„rinishi quyidagicha:  

     while B do S 

bu yerda while (hozircha), do (bajarmoq) - xizmatchi so„zlar, V-mantiqiy ifoda, 

S-operator. 

Bu  operatorda  oldin  B  shart  tekshiriladi,  agar  u  false  (yolg„on)  qiymatli 

natijaga erishsagina sikl o„z ishini tugatadi, aks holda siklning tana qismi qayta-

qayta  hisoblanaveradi.  Agar  V  ifoda  birinchi  hisoblanishdayoq  false  (yolg„on) 

qiymatni qabul qilsa, S operator bir marta ham bajarilmaydi. 

Avval  sharti  tekshiriladigan  takrorlash  operatorining  yuqorida  bayon 

qilingan  vazifalariga  mos  ishlash  jarayonini  aniq  misollarda  imitatsion  model 

yordamida ko„rsatamiz (3.2.8-rasm). 

     1-Misol. S= 



n

i

i

1

2



  yig„indini hisoblash dasturini tuzish. 

 



 

60 


3.2.8-rasm. Avval sharti tekshiriladigan takrorlash operatori imitatsion 

modelining bajarilish jarayoni. 

Bu yerda ham xuddi yuqorida keltirilgan misollar kabi rasmda avval sharti 

tekshiriladigan takrorlash operatorining ishlash prinsipi aniq misolda imitatsion 

model  yordamida  ko„rsatib  boriladi.  Rasmdan  ko„rinib  turibdiki,  berilgan 

misolda  avval  sharti  tekshiriladigan  takrorlash  operatorining  ishlashi  har  bir 

band  uchun  ko„rsatib  boriladi.  Bunday  usulda  avval  sharti  tekshiriladigan 

takrorlash operatorini talabalarga tushuntirish bu operatorning ishlash prinsipini 

to„liq o„zlashtirishga imkoniyat yaratadi.  


Download 1,37 Mb.

Do'stlaringiz bilan baham:
1   ...   40   41   42   43   44   45   46   47   ...   58




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