1 of 17

Примеры построения алгоритмов и их реализация на компьютере

2 of 17

Алгоритм

Алгоритм представляет из себя последовательность команд(еще говорят — ин­струкций), определяющих действия исполнителя (субъекта или управля­емого объекта). Всякий алгоритм составляется в расчете на конкретного исполнителя с учетом его возможностей. Для того чтобы алгоритм был выполним, нельзя включать в него команды, которые исполнитель не в состоянии выполнить.

3 of 17

Свойства алгоритма

      • Дискретность

      • Точность (определенность)

      • Понятность

      • Конечность (результативность)

      • Массовость

4 of 17

5 of 17

6 of 17

Словесное описание

Словесное описание представляет структуру алгоритма на естественном языке. Например, любой прибор бытовой техники (утюг,электропила, дрель и т.п.) имеет инструкцию по эксплуатации, т.е.словесное описания алгоритма, в соответствии которому данный прибор должен использоваться.

Например:

Алгоритм "Погода".

Начало

1. определить температуру воздуха

2. если температура ниже 0, то надеть шубу, иначе надеть куртку

Конец.

 

7 of 17

Графическое представление

8 of 17

Элементы блок-схемы

9 of 17

Линейный алгоритм

10 of 17

11 of 17

12 of 17

13 of 17

14 of 17

15 of 17

Задание

Дана блок-схема алгоритма

Определить результат выполнения алгоритма при определённых значениях исходных данных

Например, при x=16 и y=2

16 of 17

Дана блок-схема алгоритма

Определить результат выполнения алгоритма при определённых значениях исходных данных

Например, при

x= - 6 или x=0 или x=7

Задание

17 of 17

Задание

Дана блок-схема алгоритма

Определить результат выполнения алгоритма при определённых значениях исходных данных

Например, при n=15 или n=0 или n=-7