You are on page 1of 10

ПРЕДСТАВЯНЕ

НА
АЛГОРИТМИ
Aлгоритъм
• Последователност от инструкции, след
изпълнението на които се достига дo
решаването на дадена задача или до
заключението, че няма такова
• Алгоритъма е система от указания,
описващи елементарни действия
• Система от правила,или предписания за
получаване с краен брой операции на
определен резултат
Блок за начало на(алгоритъма)

• Съдържа се във всяка блок-схема. Указва


команда, от която започва изпълнението
на алгоритъма. Има само една изходяща
стрелка.
Блок за вход или изход
• В него се записва
действието.
• В блока за вход се изреждат
величините, които са
необходими за изпълнение
на алгоритъма.
• В блока за изход се изписват
крайния резултат – целта на
алгоритъма.
• Към блока водят една или
повече входящи стрелки, а
излиза само една стрелка
Блок за обработка (изчисления)
• В него се изписва
действието.
• Към блока водят една или
повече входящи стрелки,
а излиза само една.
Блок за анализ

• В блока се записва логически израз – условие,


чиято стойност определя кои блокове да бъдат
изпълнени
• Може да има произволен брой входящи
стрелки и в зависимост от това дали е
изпълнено условието или не, изчислителния
процес се разклонява на две посоки(“да” и
“не”).
Блок за подалгоритъм

• В него се изписва името на допълнителния


алгоритъм и величините (параметрите), за
които трябва да се изпълни.
• За всеки такъв подалгоритъм се подготвя
допълнителна блок-схема.
Блок за край

• Определя края на алгоритъма - команда за


завършване на изпълнението му.
• Може да има само една или няколко
входящи стрелки.
Видове алгоритми

•Линейни
•Разклонени
•Циклични

You might also like