Блок-схемы алгоритмов

Автор: | 22.11.2016

Алгоритм – описание последовательности действий (план), строгое исполнение которых приводит к решению поставленной задачи за конечное число шагов.

Вы постоянно сталкиваетесь с этим понятием в различных сферах деятельности человека (кулинарные книги, инструкции по использованию различных приборов, правила решения математических задач…). Обычно мы выполняем привычные действия не задумываясь, механически. Например, вы хорошо знаете, как открывать ключом дверь. Однако, чтобы научить этому малыша, придется четко разъяснить и сами эти действия и порядок их выполнения:

1. Достать ключ из кармана.

2. Вставить ключ в замочную скважину.

3. Повернуть ключ два раза против часовой стрелки.

4. Вынуть ключ.

Если вы внимательно оглянитесь вокруг, то обнаружите множество алгоритмов которые мы с вами постоянно выполняем. Мир алгоритмов очень разнообразен.

 

Блок-схема — графическое представление алгоритма. Она состоит из функциональных блоков, которые выполняют различные назначения (ввод/вывод, начало/конец, вызов функции и т.д.).

Существует несколько основных видов блоков, которые нетрудно запомнить:

1231

Блок-схема линейного алгоритма

Линейный алгоритм  — это алгоритм, в котором команды выполняются в порядке их записи, то есть последовательно! Примеры блок-схем линейных алгоритмов.

algori1

 

Блок-схема алгоритма с ветвлением (с условием)

Алгоритм с ветвлением — это алгоритм, при котором действия совершаются в зависимости от выполнения условия. Если условие выполняется, то одна последовательность действий, если НЕ выполняется, то другая последовательность действий.

if

Блок-схема циклического алгоритма(с повторениями)

Алгоритм с повторением или ЦИКЛический агоритм — это алгоритм, при котором одна и та же последовательность действий выполняется установленное число раз или ДО ТЕХ ПОР ПОКА выполняется некоторое  заранее определенное условие.

while

 

 

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *