Виды алгоритмов
<<  Типы алгоритмических структур Основные алгоритмические структуры  >>
Основные типы алгоритмических структур
Основные типы алгоритмических структур
Структура «ветвление»
Структура «ветвление»
Линейный алгоритм
Линейный алгоритм
Блок-схема линейного алгоритма
Блок-схема линейного алгоритма
Алгоритмическая структура «ветвление»
Алгоритмическая структура «ветвление»
Блок-схема алгоритмической структуры «ветвление»
Блок-схема алгоритмической структуры «ветвление»
Алгоритмическая структура «выбор»
Алгоритмическая структура «выбор»
Блок-схема алгоритмической структуры «выбор»
Блок-схема алгоритмической структуры «выбор»
Алгоритмическая структура «цикл»
Алгоритмическая структура «цикл»
Блок-схема циклического алгоритма
Блок-схема циклического алгоритма
Положительное число
Положительное число
Блок-схема задачи с применением цикла
Блок-схема задачи с применением цикла
Начало
Начало
Конец
Конец
Пусть n=5; i=3
Пусть n=5; i=3
Пусть n=5; i=4
Пусть n=5; i=4
Пусть n=5; i=5
Пусть n=5; i=5
Пусть n=5; i=6
Пусть n=5; i=6
Выполнение команд «тела цикла»
Выполнение команд «тела цикла»
Презентация «Базовые алгоритмические структуры». Размер 72 КБ. Автор: №26.

Загрузка...

Базовые алгоритмические структуры

содержание презентации «Базовые алгоритмические структуры.ppt»
СлайдТекст
1 Основные типы алгоритмических структур

Основные типы алгоритмических структур

Основные типы алгоритмических структур. 1.

2 Структура «ветвление»

Структура «ветвление»

Линейный алгоритм Алгоритмическая структура «ветвление»; Алгоритмическая структура «выбор»; Алгоритмическая структура «цикл». Урок. 2.

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

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

Линейный алгоритм. Алгоритм, в котором команды выполняются последовательно одна за другой, называется линейным алгоритмом. 3.

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

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

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

5 Алгоритмическая структура «ветвление»

Алгоритмическая структура «ветвление»

Алгоритмическая структура «ветвление». В алгоритмической структуре «ветвление» та или иная серия команд выполняется в зависимости от истинности условия. 5.

6 Блок-схема алгоритмической структуры «ветвление»

Блок-схема алгоритмической структуры «ветвление»

Блок-схема алгоритмической структуры «ветвление». 6. Меню.

7 Алгоритмическая структура «выбор»

Алгоритмическая структура «выбор»

Алгоритмическая структура «выбор». В алгоритмической структуре «выбор» выполняется одна из нескольких последовательностей команд при истинности соответствующего условия. 7.

8 Блок-схема алгоритмической структуры «выбор»

Блок-схема алгоритмической структуры «выбор»

Блок-схема алгоритмической структуры «выбор». 8. Меню.

9 Алгоритмическая структура «цикл»

Алгоритмическая структура «цикл»

Алгоритмическая структура «цикл». В алгоритмической структуре «цикл» та или иная серия команд (тело цикла) выполняется многократно. 9.

10 Блок-схема циклического алгоритма

Блок-схема циклического алгоритма

Блок-схема циклического алгоритма. 10. Меню.

11 Положительное число

Положительное число

Задача. Найти значение 2n, где n – целое, положительное число. 11. Начало; Ввести n; p=1; i=1; Если i?n, переход к п.6, иначе п.8; р=2*p; i=i+1, переход к п.5; Вывод p; Конец.

12 Блок-схема задачи с применением цикла

Блок-схема задачи с применением цикла

Блок-схема задачи с применением цикла. 12. Нет. Да.

13 Начало

Начало

Пусть n=5; i=1. 13. Начало. n=5. p=1. i=1. 1?5. p. Конец. Нет. Да. P=2*1. i=1+1.

14 Конец

Конец

Пусть n=5; i=2. 14. Начало. N=5. P=1. i=1. 2?5. p. Конец. Нет. Да. P=2*2. i=2+1.

15 Пусть n=5; i=3

Пусть n=5; i=3

Пусть n=5; i=3. 15. Начало. N=5. P=1. i=1. 3?5. p. Конец. Нет. Да. P=2*4. i=3+1.

16 Пусть n=5; i=4

Пусть n=5; i=4

Пусть n=5; i=4. 16. Начало. N=5. P=1. i=1. 4?5. p. Конец. Нет. Да. P=2*8. i=4+1.

17 Пусть n=5; i=5

Пусть n=5; i=5

Пусть n=5; i=5. 17. Начало. N=5. P=1. i=1. 5?5. p. Конец. Нет. Да. P=2*16. i=5+1.

18 Пусть n=5; i=6

Пусть n=5; i=6

Пусть n=5; i=6. 18. Начало. N=5. P=1. i=1. 6?5. P=32. Конец. Нет. Да. P=2*16. i=5+1.

19 Выполнение команд «тела цикла»

Выполнение команд «тела цикла»

Итак, из демонстрации работы циклического алгоритма, видно , что выполнение команд «тела цикла» производилось 5 раз (i=5, при i=6 алгоритм выходит из цикла на блок вывода информации). 19. Тело цикла. Меню. Нет. Да.

«Базовые алгоритмические структуры»
Сайт

5informatika.net

115 тем
5informatika.net > Виды алгоритмов > Базовые алгоритмические структуры.ppt