Циклы
Примеры циклов
Положить в корзину 5 яблок
Блок- схема “Яблоки”
Блок – схема общий вид
Оператор цикла While (с предусловием)
Примеры циклов
Заполнить корзину яблоками – Пока корзина не полная выполнять
Блок- схема “Яблоки 2”
Блок – схема общий вид
Оператор цикла Repeat (с постусловием)
Примеры циклов
Заполнить корзину яблоками – Заполнять корзину Пока не заполнится
Блок- схема “Яблоки 3”
Блок – схема общий вид
437.00K
Category: informaticsinformatics

Циклы.Примеры циклов

1.

2. Циклы

Циклом называется такая форма
организации действий, при которой одна и та
же последовательность действий
повторяется до тех пор, пока сохраняется
значение некоторого логического выражения.
При изменении значения логического
выражения на противоположное повторения
прекращаются (цикл завершается).
2

3.

• Различают циклы с неизвестным
числом повторений (итерационные) и с
известным числом повторений (цикл с
параметром).

4. Примеры циклов

• Смена времен года
• Строительство кирпичной стены

5.

6. Положить в корзину 5 яблок

Кол-во =5?
Да
Нет
Положить яблоко
Цикл закончен

7. Блок- схема “Яблоки”

Начало
Положить яблоко
5 раз
Да
Яблоки
собраны
Конец
Кол-во
яблок =5?
Нет

8. Блок – схема общий вид

Действие (я)
Да
Логическое
выражение
Нет

9.

10. Оператор цикла While (с предусловием)

Пока истина- выполнять .
Проверка условия выполнения тела цикла
производится в самом начале оператора
цикла.
Пока результат булевского выражения = True
тело цикла активизируется еще раз,
если результат = False, происходит выход из
цикла.)
2

11.

• Цикл с неизвестным числом
повторений.

12. Примеры циклов

• Пока не придешь, иди
• Пока не закончишь школу, учись

13. Заполнить корзину яблоками – Пока корзина не полная выполнять

Корзина не
полная?
Да
Нет
Положить яблоко
Цикл закончен

14. Блок- схема “Яблоки 2”

Начало
Пока
не заполнится
корзина
Положить яблоко
Нет
Корзина
заполнена
Конец
Корзина
Не полная?
Да

15. Блок – схема общий вид

Действие (я)
Ложь
Логическое
выражение
Истина
Пока истина- выполнять

16.

17. Оператор цикла Repeat (с постусловием)

2
Пока ложь выполнять .
Проверка условия производится в конце
оператора цикла.
Пока результат булевского выражения = False
тело цикла активизируется еще раз,
если результат = True, происходит выход из
цикла.)

18.

• Цикл с неизвестным числом
повторений.

19. Примеры циклов

• Иди, Пока не придешь
• Учись, Пока не закончишь школу,

20. Заполнить корзину яблоками – Заполнять корзину Пока не заполнится

Корзина
полная?
Да
Нет
Положить яблоко
Цикл закончен

21. Блок- схема “Яблоки 3”

Начало
Пока
не заполнится
корзина
Да
Полная
Корзина
заполнена
Конец
Положить яблоко
Корзина
полная?
Нет
Корзина
Не полная

22. Блок – схема общий вид

Действие (я)
Истина
Логическое
выражение
Ложь
Пока ложь выполнять
English     Русский Rules