* Основные типы алгоритмических структур
* Линейный алгоритм Алгоритмическая структура «ветвление»; Алгоритмическая структура «выбор»; Алгоритмическая структура «цикл». Урок
* Линейный алгоритм Алгоритм, в котором команды выполняются последовательно одна за другой, называется линейным алгоритмом
* Блок-схема линейного алгоритма Меню
* Алгоритмическая структура «ветвление» В алгоритмической структуре «ветвление» та или иная серия команд выполняется в зависимости от истинности условия.
* Блок-схема алгоритмической структуры «ветвление» Меню
* Алгоритмическая структура «выбор» В алгоритмической структуре «выбор» выполняется одна из нескольких последовательностей команд при истинности соответствующего условия.
* Блок-схема алгоритмической структуры «выбор» Меню
* Алгоритмическая структура «цикл» В алгоритмической структуре «цикл» та или иная серия команд (тело цикла) выполняется многократно.
* Блок-схема циклического алгоритма Меню
* Задача. Найти значение 2n, где n – целое, положительное число. Начало; Ввести n; p=1; i=1; Если i≤n, переход к п.6, иначе п.8; р=2*p; i=i+1, переход к п.5; Вывод p; Конец.
* Блок-схема задачи с применением цикла. да нет
* Пусть n=5; i=1 Начало 1≤5 P=2*1 n=5 p=1 i=1 i=1+1 p Конец да нет
* Пусть n=5; i=2 Начало 2≤5 P=2*2 N=5 P=1 i=1 i=2+1 p Конец да нет
* Пусть n=5; i=3 Начало 3≤5 P=2*4 N=5 P=1 i=1 i=3+1 p Конец да нет
* Пусть n=5; i=4. Начало 4≤5 P=2*8 N=5 P=1 i=1 i=4+1 p Конец да нет
* Пусть n=5; i=5 Начало 5≤5 P=2*16 N=5 P=1 i=1 i=5+1 p Конец да нет
* Пусть n=5; i=6. Начало 6≤5 P=2*16 N=5 P=1 i=1 i=5+1 P=32 Конец нет да
* Итак, из демонстрации работы циклического алгоритма, видно , что выполнение команд «тела цикла» производилось 5 раз (i=5, при i=6 алгоритм выходит из цикла на блок вывода информации). да нет Тело цикла Меню