Циклические алгоритмы
Алгоритм Взять краску.Взять краску. Подойти к забору.Подойти к забору. Обмакнуть кисть в краску.Обмакнуть кисть в краску. Покрасить одну доску.Покрасить одну доску. Шагнуть вправо на ширину доски.Шагнуть вправо на ширину доски. Обмакнуть кисть в краску.Обмакнуть кисть в краску. Покрасить одну доску.Покрасить одну доску. Шагнуть вправо на ширину доски.Шагнуть вправо на ширину доски. …
Алгоритм Взять краску.Взять краску. Подойти к забору.Подойти к забору. Обмакнуть кисть в краску.Обмакнуть кисть в краску. Покрасить одну доску.Покрасить одну доску. Шагнуть вправо на ширину доски.Шагнуть вправо на ширину доски. Обмакнуть кисть в краску.Обмакнуть кисть в краску. Покрасить одну доску.Покрасить одну доску. Шагнуть вправо на ширину доски.Шагнуть вправо на ширину доски. …
Алгоритм Взять краску.Взять краску. Подойти к забору.Подойти к забору. Пока забор не закончится, повторять:Пока забор не закончится, повторять: Обмакнуть кисть в краску.Обмакнуть кисть в краску. Покрасить одну доску.Покрасить одну доску. Шагнуть вправо на ширину доски.Шагнуть вправо на ширину доски. Отойти от забораОтойти от забора
Алгоритм Взять краску.Взять краску. Подойти к забору.Подойти к забору. Пока забор не закончится, повторять:Пока забор не закончится, повторять: Обмакнуть кисть в краску.Обмакнуть кисть в краску. Покрасить одну доску.Покрасить одну доску. Шагнуть вправо на ширину доски.Шагнуть вправо на ширину доски. Конец циклаКонец цикла Отойти от забора.Отойти от забора.
Циклический алгоритм – Циклический алгоритм – это алгоритм, некоторые шаги которого повторяются N-количество раз. Тело цикла – Тело цикла – шаги алгоритма, которые повторяются. Параметр цикла – Параметр цикла – величина, от которой зависит число повторений в цикле.
Условие Инструкция ДА НЕТ Цикл «Пока Цикл «Пока» (цикл с предусловием) Деньги есть? Купил ДА НЕТ
Пока выполнять Цикл «Пока Цикл «Пока»
Алгоритм : Пока не исчезнет чувство голода, повторять: Купить пирожок. Конец цикла. Съесть пирожок.
Пока не исчезнет чувство голода, повторять:Пока не исчезнет чувство голода, повторять: Купить пирожок.Купить пирожок. Конец цикла.Конец цикла. Съесть пирожок.Съесть пирожок.
Алгоритм : Пока не исчезнет чувство голода, повторять:Пока не исчезнет чувство голода, повторять: Купить пирожок.Купить пирожок. Конец цикла.Конец цикла. Съесть пирожок.Съесть пирожок.
Цикл «До» (цикл с постусловием) Инструкция Условие ДА НЕТ Съел Понравилось? ДА НЕТ
Цикл «До» выполнять выполнять до до
Цикл «Для» В цикле Для число повторений заранее определено. Повторять n раз
Домашнее задание § 30 задача а = - 5 b = - 2 Пока a+b