1-§. Algoritmlar haqida umumiy ma`lumotlar


 Algortimni berilish usullari



Download 0,6 Mb.
Pdf ko'rish
bet8/11
Sana15.01.2022
Hajmi0,6 Mb.
#366111
1   2   3   4   5   6   7   8   9   10   11
Bog'liq
1-Maruza-2

 

1.5 Algortimni berilish usullari 

  

Algortim bu qo’yilgan masalani yechish uchun bayon qilingan ko’rsatmalar 



ketma-ketligi ekan, u albatta dastur tuzuvchiga tushunarli bo’lishi kerak. Algoritm 

turli  ko`rinishlarda  tasvirlanishi  mumkin.  Bu  usullarning  har  biri  misollar  orqali 

tushunishiga harakat qilaylik. 

Algoritmni  so’zlar  orqali  ifodalash.

  Bu  usulda  algoritm  so’zlar  orqali 

ifodalanadi, ya’ni har bir qadamda, ko’rsatmada nima ishlar bajarilishi so’zlar orqali 

yoziladi. Biz ushbu 

𝑦 =

𝑎+𝑏


𝑐−𝑑

+ 𝑘


   

(𝑐 ≠ 𝑑)


 

ifoda  qiymatini  hisoblash  algoritmini  tuzishda  oz  bo’lsada  ham,  bu  usuldan 

foydalangan edik.  Bu yerda   

𝑎, 𝑏, 𝑐, 𝑑 𝑣𝑎 𝑘

  harflari  har  xil  qiymatlar  qabul  qilishi 

mumkin.  Yuqorida  aytganimizdek,  bular  algoritmlashda  ismlar,  nomlar  yoki 

umuman  olganda  o’zgaruvchilar  deb  yuritiladi.  Haer  bir  o’zgaruvchi  qiymati  u 

ishlatilishidan oldin aniqlangan bo’lishi kerak.  

Yuqoridagi ifoda qiymatini hisoblash algoritmini so’zlar orqali quyidagicha 

ifodalash mumkin: 

1.

 

𝑎, 𝑏, 𝑐, 𝑑 



va 

𝑘

 o’zgaruvchilarning (nomlarning) qiymatlari mashina xotirasiga 



kiritilsin va 2- qadamga o’tilsin.  


2.

 

𝑎



 o’zgaruvchi qiymatiga 

𝑏

 o’zgaruvchining qiymati qo’shilsin va natija 



𝑅1

 

deb olinib, 3-qadamga o’tilsin. 



3.

 

𝑐



 o’zgaruvchi qiymatidan 

𝑑

 o’zagruvchining qiymati ayrilsin va natija 



𝑅2 

deb 


olinib, 4-qadamga o’tilsin.  

4.

 



𝑅1

 o’zgaruvchi qiymati 

𝑅2

  o’zgaruvchi qiymatiga bo’linsin va natija 



𝑅3

 deb 


olinib, 5- qadamga o’tilsin.  

5.

 



𝑅3

 o’zgaruvchi qiymatiga 

 𝑘

 o’zgaruvchi qiymati qo’shilsin va natija 



𝑦

 deb 


olinib, 6-qadamga o’tilsin.  

6.

 



Olingan 

𝑦

  ifoda  natijasi  bosib  chiqarilsin  (ya’ni  natija 



𝑦

  qog’ozga  yoki 

ekranga bosib chiqarilishi ko’rsatiladi).  


Download 0,6 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10   11




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©www.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