Mavzu: Axborot jarayonlarini algoritmlash va dasturlash


Chiziqli algoritmik konstruksiya



Download 459,48 Kb.
Pdf ko'rish
bet8/8
Sana24.02.2021
Hajmi459,48 Kb.
#59598
1   2   3   4   5   6   7   8
Bog'liq
Algoritmization

Chiziqli algoritmik konstruksiya  

Bajariladigan harakatlar ketma-ketligi 

ko’rinishida amalga oshiriladigan algoritmik 

konstrukstiya chiziqli deyiladi.  

shart 

1- qism 


2- qism 

hа 


yo’q 


Tarmoqlanuvchan

 

 algoritmik konstruksiya  

Foydalanishda ba’zi bir shartlarni tekshirish natijasiga 

bog‘liq bo‘lgan algoritmlar tarmoqlangan (tarmoqlanish 

algoritmlari) deyiladi. Rost yoki yolg‘on bo‘lishi mumkin 

bo‘lgan holatlar masala sharti deyiladi. Formal tilda yozilgan 

shartlar shartli yoki mantiqiy ifoda deyiladi.  

Tarmoqlanishlar to‘liq bo‘lmagan (agarda-u holda) va 



to‘liq (agarda-u holda-aks holda) tarmoqlanishlarga 

ajratiladi.  

shart 

1- harakat 



2- 

harakat 


hа 

yo’q 


shar

1- 



harakat 

ha 


yo‘q 


“Siklli” algoritmik konstukstiya  

  

Algoritmning qandaydir birdaniga kelayotgan 



harakatlar guruhi kirish ma’lumotlari va yoki 

masala shartiga bog‘liq holda bir necha marta 

bajarilishi mumkin bo‘lgan algoritmik 

konstruksiyaga siklik (yoki sikl) konstruksiya 

deyiladi. Siklning har bir qadamida 

takrorlanayotgan harakatlar guruhi sikl tuzilishi 

deyiladi. Har qanday siklik konstruksiya o‘zida 

tarmoqlanuvchi algoritmik konstruksiya 

elementlarini ifoda etadi.  

 

 



 


Dasturlash tillari  

RPG,  


Lisp, 

APL, 


GPSS, 

Prolog  


Muammoga 

yo‘naltirilgan  

Jarayonga 

yo‘naltirilgan

  

Ob’ektga 



yo‘naltirilgan

  

Fortran,  



Kobol,  

Beysik,  

Paskal  

 



Visual Basic 

(Basic); 

Delphi (Pascal); 

Visual Fortran 

(Fortran); 

C++ ( C); 

Prolog++ 

(Prolog)  

Dasturlashtirish 

tillaridan foydalanish 

usullarini  

Interpretatsiya  

Kompelyatsiya  



16 

Masalani kompyuterda yechish asosiy bosqichlari  

Masalani qo‘yib olish  

Masalani modellashtirish va 

formallashtirish  

Algoritmni ishlab chiqish  

Algoritmni testdan o‘tkazish  

Dasturni testdan o‘tkazish  

Algoritmni dasturlash  

Dasturni ishlatish va 

natijalarni tahlil etish  




boshlanishi 

а va bni 

kiritish 



S=a*b 

S 

tamom 


Psevdokod: 

1.  Ikki  a  va  b  sonlarini 

kiritish 

2.  Maydonni  hisoblash 



S=a*b  

3. Chiqarish S 

4. Tamom

  

1-misol. Ma’lum uzunlik va kenglik bo‘yicha to‘g‘ri burchak 



maydonini  hisoblashga  imkon  beradigan  algoritmni 

psevdokod va blok-sxema ko‘rinishida ifoda etamiz 




2-misol.  Agarda  mumkin  bo‘lsa  x  haqiqiy  son  uchun  √x 

qiymatni ekranga chiqarish. 

Masalani  yechish  manfiy  son  uchun  ildiz  mavjud  emas 

degan tamoyilga asoslanadi. Algoritmni psevdokod va blok-

sxema ko‘rinishida tasvirlaymiz: 

boshlanish 



ni 

chiqarish 



y 

tamom 


x≥0 

ha 


 

yo‘q 


 

y=√x 

Psevdokod: 

1. x sonini 

kiritish. 

2. AGARDA 

x≥0, U HOLDA  

    2.1. y=√x

    2.2. ni 

chiqarish. 

3. Tamom. 



 

 



               

Etiboringiz 



uchun RAHMAT 

Download 459,48 Kb.

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




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