Занятие 12. Циклический алгоритм
| Цикл | |
| Заголо́вок | Заголо́вок ци́кла |
| Те́ло | Те́ло ци́кла |
| Продолже́ние | Усло́вие продолже́ния рабо́ты ци́кла |
| Оконча́ние | Усло́вие оконча́ния рабо́ты ци́кла |
| Счётчик | |
| Пара́метр | Цикл с пара́метром |
| Предусло́вие | Цикл с предусло́вием |
| Постусло́вие | Ци́кл с постусло́вием |
| Поша́говый, -ая, -ое, -ые | Поша́говое исполне́ние алгори́тма |
📝 Русский язык
Прежде чем перейти к информатике, потренируем русскую лексику по теме урока — это поможет лучше понимать терминологию.
Образец: удалить → удаление
Образуй существительное от каждого глагола по образцу.
| повторить | → | |
| выполнить | → | |
| изменить | → | |
| продолжить | → | |
| окончить | → |
Выбери корень для каждого слова.
| циклический | |
| счётчик | |
| повторение | |
| параметрический |
Структура цикла
Цикл состоит из заголовка (описание условия продолжения или окончания) и тела (набор команд, повторяющихся во время работы цикла).
Три вида циклов
- Цикл с параметром — когда заранее известно, сколько раз выполнить тело цикла. Использует счётчик — переменную, значение которой меняется по правилу.
- Цикл с предусловием — условие проверяется в начале каждой итерации. Тело может не выполниться ни разу.
- Цикл с постусловием — условие проверяется в конце. Тело выполняется хотя бы один раз.
Счётчик цикла
Счётчик — это переменная, которая получает начальное значение в начале цикла, изменяется по правилу и определяет, надо ли выполнять тело цикла ещё раз.
Прочитай каждое утверждение и нажми «да», если оно верно, «нет» — если неверно.
1. Циклический алгоритм выполняет набор команд несколько раз.
2. Цикл состоит только из тела цикла.
3. В цикле с параметром заранее известно число повторений.
4. Цикл с постусловием может не выполнить тело ни разу.
5. Существует только два вида циклов.
В каждом вопросе только один правильный ответ.
1. Что такое циклический алгоритм?
2. Сколько видов циклов?
3. Из каких частей состоит цикл?
4. В каком цикле тело выполняется хотя бы один раз?
Выбери из выпадающего списка слово, которое лучше всего подходит.
- 1. Часть цикла, в которой описывается условие — это цикла.
- 2. Переменная, считающая итерации цикла — это .
- 3. Цикл, в котором заранее известно число повторений — это цикл .
Сначала постарайся ответить сам, написав в поле или вслух. Потом нажми «Показать эталон» и сравни.
-
1. Что такое циклический алгоритм?
Эталон: Алгоритм, в котором набор команд (тело цикла) выполняется несколько раз. -
2. Назовите три вида циклов.
Эталон: Цикл с параметром, цикл с предусловием, цикл с постусловием. -
3. Что такое счётчик цикла?
Эталон: Переменная, которая в начале цикла получает начальное значение, во время работы изменяется по заданному правилу и определяет, выполнять ли тело цикла ещё раз. -
4. Чем цикл с предусловием отличается от цикла с постусловием?
Эталон: В цикле с предусловием условие проверяется в начале — тело может не выполниться ни разу. В цикле с постусловием условие в конце — тело выполняется минимум один раз.
Когда ответил на все тесты — попробуй устно или письменно рассказать о теме урока, опираясь на блок «Краткая теория».