Mavzu: Algoritmning xossalari, yozilish usullari va turlari


-misol. U=5x2-(16x-4). (Bu misolning algoritmini studentlar mustaqil tuzsin). Tarmoqlangan algoritmga misollar



Download 127 Kb.
bet7/10
Sana28.07.2021
Hajmi127 Kb.
#130848
1   2   3   4   5   6   7   8   9   10
Bog'liq
ALGORITM TURLARI XOSSALARI BERILISH USULLARI tayyor 2222

2-misol. U=5x2-(16x-4).

(Bu misolning algoritmini studentlar mustaqil tuzsin).



Tarmoqlangan algoritmga misollar.

Agar algoritm buyruqlari tarkibida tarmoqlanish komandasi uchrasa bunday algoritm tarmoqlangan algoritm deyiladi.

Tarmoqlanish komandasini yozilishi quyidagicha:

Agar bo’lsa

U xolda seriya 1

Aksxolda seriya2

Xal buldi

Agar shart bajarilsa u xolda seriya1 bajariladi,aks xolda seriya2

Bajariladi.Shartlarni ezishda munosabat belgilaridan foydalaniladi: <,<=,>,>=,=,<>.



-misol. Ikkita “m“ va “p“ natural sonlari uchun eng katta umumiy buluvchi topilsin. Bu masalani echishning, m > p bo’lsa, m va p sonlarning eng katta umumiy buluvchisi ( t-p ) va p sonlarnikidek bo’lishiga asoslangan algoritmini tuzamiz:

  1. Agar sonlar teng bo’lsa, ulardan istaganini javob o’rnida olinsin, aks xolda algoritmni bajarish davom ettirilsin .

  2. Sonlardan kattasi aniqlansin.

  3. Katta son, kattasining kichigidan farqi bilan almashtirilsin.

  4. Algoritm boshidan boshlansin.

Tsiklik algoritmga misollar.

Algoritm buyruqlari ichida takrorlash buyrugi kelsa bunday algoritm tsiklik algoritm deyiladi.Tsiklik algoritmlarni ezishda

Parametrli takrorlash buyrugidan foydalaniladi.Bu buyruqni yozilishi quyidagicha:

X=A dan V gacha N qadam

TsB

Seriyalar



KTs

Buerda takrorlash buyrugi ko’p marta bajariladi to X ni qiymati V dan oshgo’nga kadar.Har safar A ning qiymatiga N ni qiymati qo’shilib xisoblanadi.Agar N=+1 bo’lsa qadam yozilmaydi,boshqa xollarda qadam yoziladi.Agar N ning qiymati manfiy bo’lsa,tsikl kamayuvchi bo’ladi.



1-misol.

X ning –25,-24,...........24,25 qiymatlari uchun u=2*x2-1 funktsiyaning qiymatlar jadvalini tuzish algoritmini yozing.



Algoritm:

1. X ga – 25 qiymat berilsin.



  1. U=2*x2-1 qiymat xisoblansin.

  2. U ning qiymati jadvalga yozilsin.

  3. X ning qiymati 1 ga orttirilsin ( qo’shilsin).

  4. Agar x 25 bo’lsa, u xolda 2punktga utilsin, aks xolda navbatdagi ko’rsatmaga utilsin.

Yuqorida qayd qilganimizdek, qo‘yilgan biror masalani EHMda yechish uchun, avval uning matematik modelini, keyin algoritmini va programmasini tuzish kerak bo‘ladi. Bu uchlikda algoritm bloki muhim ahamiyatga ega. Endi algoritm tushunchasining  ta’rifi va xossalarini bayon qilamiz.
Algoritm bu oldimizga qo‘yilgan masalani yechish zarur bo‘lgan amallar ketma-ketligidir.
Algoritm so‘zi va tushunchasi IX asrda yashab ijod etgan buyur alloma Muhammad al-Xorazmiy nomi bilan uzviy bog‘liq. Algoritm so‘zi Al-Xorazmiy nomini Yevropa olimlari tomonidan buzib talaffuz qilinishidan yuzaga kelgan. Al-Xorazmiy birinchi bo‘lib o‘nlik sanoq sistemasining tamoyillarini va undagi to‘rtta amallarni bajarish qoidalarini asoslab bergan.
 Algoritmning asosiy xossalari.Algoritmning 5-ta asosiy xossasi bor:

Download 127 Kb.

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




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