Chiziqli algoritmlar faqat ketma-ket bajariladigan amallardan tashkil topadi. Bunday amallarni ifodalash uchun "ketma-ketlik" strukturasi ishlatiladi



Yüklə 50,48 Kb.
tarix17.01.2023
ölçüsü50,48 Kb.
#98693
Amaliy informatika

Chiziqli algoritmlar Chiziqli algoritmlar faqat ketma-ket bajariladigan amallardan tashkil topadi. Bunday amallarni ifodalash uchun “ketma-ketlik” strukturasi ishlatiladi. Ushbu strukturada bajariladigan har-bir amal, uning blok-sxemasini tuzishda, o’ziga mos shakl bilan ko’rsatiladi. Chiziqli algoritmlar uchun umumiy jihatdan blok-sxema quyidagicha:

Chiziqli algoritmlar uchun umumiy jihatdan blok-sxemaChiziqli algoritmlar uchun hech qanday shart tekshirish yoki takrorlanishlar talab qilinmasligi kerak. Vaholanki, kundalik hayotdagi deyarli barcha muammolarni yechish kamida mantiqiy yoki tarorlanish (rekursiv)ni qilsada, soddalik uchun ba'zi misollarni keltirish mumkin. Masalan bizga foydalanuvchi kiritgan ikkita sonning yig'indisini hisoblash berilgan bo'lsin.

qadam 1. Boshla qadam 2. o'zgaruchilarini e'lon qil qadam 3. qiymat kiritilsin qadam 4. formula qadam 5. natijani chiqar qadam 6. Tamom

Har qanday murakkab algoritmni ham uch asosiy struktura yordamida tasvirlash mumkin. Bular ketma-ketlik, ayri va takrorlash strukturalaridir. Ushbu strukturalar asosida chiziqli, tarmoqlanuvchi va takrorlanuvchi hisoblash jarayonlarining algoritmlarini tuzish mumkin. Umuman olganda, algoritmlarni shartli ravishda quyidagi turlarga ajratish mumkin:

Chiziqli algoritmlar blok–sxemasining umumiy tuzilishiFaqat ketma-ket bajariladigan amallardan tashkil topgan algoritmlarga - chiziqli algoritmlar deyiladi. Bunday algoritmni ifodalash uchun ketma-ketlik strukturasi ishlatiladi. Strukturada bajariladigan amal mos keluvchi shakl bilan ko‘rsatiladi. Chiziqli algoritmlar blok-sxemasining umumiy tuzilishi


Yüklə 50,48 Kb.

Dostları ilə paylaş:




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə