Algoritmlash p65. p65


B -2.27.  Baqa  bitta  oldinga  1



Download 2,81 Mb.
Pdf ko'rish
bet43/223
Sana09.12.2021
Hajmi2,81 Mb.
#190361
1   ...   39   40   41   42   43   44   45   46   ...   223
Bog'liq
2 5226458987112694377

B -2.27.  Baqa  bitta  oldinga  1  ko‘rsatmasi  bor,  orqaga  2  ko‘rsatmasi 
oldinga  2  ko‘rsatmasidan  3  m arta  ko‘p  b o ‘lgan  algoritmni  bajardi.  Agar 
IN K O R   holati  yuz  berm agan  b o ‘lsa,  Baqa  n echta  bargga  surildi  va 
qaysi  yo‘nalishda?


bob.  PROTSEDURALAR  -   YANGI 
K O ‘ RSATMALAR
Biz  Ijrochini b a ’zi yangi ko ‘rsatmalarga  qanday o ‘rgatishni 
ko‘rsatamiz.  Yangi  ko‘rsatm alarni  esa  eskilaridan  tuzamiz.
Algoritmik  tafakkurning  asosiy  qismlaridan  biri  —  yozish 
san’atidir.  Bu  so‘z  orqali biz  ko‘rsatmalarning  murakkab  tizimini 
sodda  va  tushunarli  ko‘rinishda  yozish  san’atini  tushunamiz. 
Yozishni  soddalashtirish  uchun  turli  tuzilmalar  xizmat  qiladi. 
Bunday  tuzilmalar  juda  ko‘p  algoritmlash  tillariga  xosdir.  Ular 
quyidagi  imkoniyatlarni beradi:
•  eski  ko‘rsatmalar  asosida yangilarini hosil  qilish;
•  ba’zi  ko‘rsatmalarni bir  necha  marta takrorlash;
• b a’zi  shartlarni tekshirish va tekshirish  natijasiga  asosan ish 
ko‘rish.
Endi bu  ro ‘yxatni birinchi  elementi bilan tanishamiz.
Har qanday algoritmni yangi ko‘rsatmaga aylantirish mumkin. 
Buning uchun unga oddiy narsa — nomni qo‘shib  qo‘yish yetarli. 
Haqiqatan,  agar  biz  ko‘rsatmani  bajarmoqchi  bo ‘lsak,  u  holda 
uni  qandaydir  usulda  chaqirishimiz,  ya’ni  unga  nomi  b o ‘yicha 
m urojaat  qilishimiz  kerak.  Yangi  k o ‘rsatm alarni  eski  ko ‘r- 
satmalardan  farqlash  uchun  ularni  protseduralar  deb  ataymiz. 
Demak,
protsedura  =   nomlangan  algoritm
Qo‘llanmada protsedurani nomlash uchun quyidagi kelishuvdan 
foydalanamiz:
PROT   
BOSHLANISH
 
TAMOM
Bu  sxemani bir necha misollarda namoyish  etamiz.
1. 
Biz bo‘ri,  echki va  karamni  daryodan  o ‘tkazish  algoritmini 
yozib  qo‘yganmiz.  Bu  algoritm  uchun  nom   o ‘ylab  topamiz,
4 — Azamatov, A.R.
49


masalan,  o ‘tkaz  bek  (bek  —  bu  b o ‘ri,  echki,  karam).  Endi 
protsedurani  yozish  qiyin  emas:
PROT  o‘tkaz  bek 
BOSHLANISH
echkini  o ‘tkaz 
suzib  o ‘t 
bo‘rini  o‘tkaz 
echkini  o ‘tkaz 
karamni o ‘tkaz 
suzib  o ‘t 
echkini  o ‘tkaz 
TAMOM
Bu  ish bajarilgandan keyin biz  faqat  o‘tkaz bek ko‘rsatmasini 
bajarsak  b o ‘ldi,  bu  esa  BOSHLANISH  va  TAMOM  so‘zlari 
orasida  yozilgan  barcha  yettita  sodda  ko‘rsatmani  bajarilishiga 
olib  keladi.

Download 2,81 Mb.

Do'stlaringiz bilan baham:
1   ...   39   40   41   42   43   44   45   46   ...   223




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