Algoritmlash p65. p65



Download 2,81 Mb.
Pdf ko'rish
bet87/223
Sana09.12.2021
Hajmi2,81 Mb.
#190361
1   ...   83   84   85   86   87   88   89   90   ...   223
Bog'liq
2 5226458987112694377

6.14-rasm.
Sunnatillaning
algoritmi.
6.15-rasm. 
Kartochkalar 
aralashib ketdi.
6.16-rasm.
Kartochkalar
qaytadan
aralashtirildi.
101


Robot  chalkashib  ketgan  labirintda  aylanib  yurib  «xazina» 
(bo‘yalgan  kvadrat)  topib  oldi.  U  quyidagicha  yurgan  edi: 
quyiga 
quyiga 
o‘ngga 
quyiga 
o‘ngga 
o‘ngga 
yuqoriga 
chapga 
yuqoriga 
o‘ngga 
yuqoriga 
chapga 
chapga 
quyiga
6.15-m asala
Robot  qanday  qilib  labirintdan  chiqib  ketadi,  ya’ni  oxirgi 
kvadratdan  dastlabki  kvadratga  aniq  teskari  yurib  bora  oladi?
Yechim.  Robotning  yurgan  yo‘lini  chizib,  masalani  yechish 
qulay.  Lekin  busiz  ham  yechish  mumkin.  Bunda  bizga  avvalgi 
boblarda  ko‘rilgan  (eslab  ko‘ringchi)  mulohazaning  umumiy  bir 
usuli yordam beradi. Robot qilgan oxirgi qadam quyiga edi. Demak, 
orqaga qaytayotganda birinchi qadam yuqoriga bo‘ladi.  Oxirigidan 
bitta  oldingi  qadam  chapga  edi,  demak,  ikkinchi  qadam  o‘ngga 
bo‘ladi  va  hokazo.  Natijada  quyidagi  algoritmlarni  hosil  qilamiz:
quyiga
chapga
( [ ^ ^ 'chapga^ ^ '

quyiga
(^^^^^^yugoriga^ ^
o‘ngga
o‘ngga~ ^
(^[^^^yuqoriga^ ^
 
iga' ^
yuqoriga
102


6.5-m ashq
Algoritmni  mustaqil  ravishda  to ‘ liq  yozib  chiqing.
Bu  usulning  mohiyatini  yana  bir  bor  takrorlaymiz.  Har  bir 
ko‘rsatmani  aksi  bilan  almashtiramiz:  o ‘ngga  o ‘rniga  chapga 
yoziladi, chapga o‘rniga o‘ngga, yuqoriga o‘rniga quyiga va nihoyat 
quyiga  o‘rniga  yuqoriga  yoziladi.  Endi  aks  ko‘rsatmalarni  teskari 
tartibda  yozib  chiqilsa  bo‘ldi.
Bu usulni oddiy hayotiy misolda ham ko‘rish mumkin.  Shunday 
ko‘rsatmani  qaraymiz:
paypog‘ingni  kiy
Aks  ko‘rsatma  quyidagicha  bo‘ladi: 
paypog‘ingni  yech
Xuddi  shunday
tufligingni  kiy
ko‘rsatmasiga
tufligingni  yech
ko‘rsatmasi  aks bo ‘ladi.
«Oyoq kiyimini  kiyish»  algoritmini yozamiz: 
paypog‘ingni  kiy 
tufligingni  kiy
Endi bu  algoritmga teskari  «Oyoq kiyimini yechish»  algoritmi 
quyidagicha  bo‘ladi:
tufligingni  yech 
paypog‘ingni  yech
K o‘rib  turganingizdek,  bu  algoritmda  ikkita  aks  ko‘rsatma 
teskari  tartibda yozilgan.

Download 2,81 Mb.

Do'stlaringiz bilan baham:
1   ...   83   84   85   86   87   88   89   90   ...   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