Алгоритми.
(с)ВасильченкоВ.О.СШ852015
1
Алгоритм -
• Набір команд …
(с)ВасильченкоВ.О.СШ852015
2
Команда
• Повідомлення(!) що спонукає до дії
(с)ВасильченкоВ.О.СШ852015
3
• Об’єкт , що виконує команди називається виконавцем.
(с)ВасильченкоВ.О.СШ852015
4
Алгоритм
• Набір команд в певній послідовності, призначений для
здійснення виконавцем з ціллю отримання результата!
(с)ВасильченкоВ.О.СШ852015
5
Властивості алгоритма
Дискретність
Детермінованість (визначеність)
Ясність
Масовість (универсальність)
Завершеність (кінцівка)
Результатність
(с)ВасильченкоВ.О.СШ852015
6
Алгоритм має помилки, якщо
призводить до невінрного результату
або не дає результату завсім.
Алгоритм НЕ містить помилки, якщо
дає правильний результат при будь-
яких вхідних даних.
(с)ВасильченкоВ.О.СШ852015
7
Блок-схема
• Для подання алгоритма в графічному вигляді
використовують блок-схеми.
(с)ВасильченкоВ.О.СШ852015
8
Початок / Кінець
(с)ВасильченкоВ.О.СШ852015
9
Процес
(с)ВасильченкоВ.О.СШ852015
10
Введення/Виведення даних
(с)ВасильченкоВ.О.СШ852015
11
Умова
(с)ВасильченкоВ.О.СШ852015
12
?
Цикл з параметром
(с)ВасильченкоВ.О.СШ852015
13
N = a,b,h
…
Ax = B
(с)ВасильченкоВ.О.СШ852015
14
begin
A, B
A = 0
“ERROR”
x = B/A
x
end.
+ -

информатика. алгоритм. блок схема