Алгоритмическая структура ЦИКЛ
Вопрос: Представьте, что вы создаёте игру, где персонаж собирает монеты. Как заставить его повторять это действие 100 раз без
Повторение базовых структур
Определение цикла
Виды циклов
Виды циклов
Интересные факты о циклах
Почему циклы важны?
Вопросы
Домашнее задание
1.23M

Алгоритмическая структура ЦИКЛ

1. Алгоритмическая структура ЦИКЛ

11 слайдов
+ Вопросы для
закрепления материала
+Домашняя работа
Алгоритмическая
структура ЦИКЛ
7 класс труд
(технология)

2. Вопрос: Представьте, что вы создаёте игру, где персонаж собирает монеты. Как заставить его повторять это действие 100 раз без

написания 100 одинаковых строк
кода?
Примерный ответ: Использовать команду, которая
автоматически повторяет нужные действия.
Интересный факт:
Первые программы для
ЭВМ в 1940-х годах уже
содержали циклы —
например, для расчёта
траекторий снарядов

3. Повторение базовых структур

Можно ли создать алгоритм для повторяющихся действий, используя только линейный
код и ветвления?
Линейный алгоритм:
Последовательность шагов
(пример: рецепт блинов).
Ответ: Да, но это будет громоздко и неэффективно.
Например, для вывода чисел от 1 до 100 потребуется 100
строк кода.
Ветвление:
Выбор действия
(пример: "Если дождь —
взять зонт, иначе — надеть
кепку").

4. Определение цикла

Цикл — конструкция, выполняющая блок команд многократно, пока
выполняется условие.
Пример из техники:
Автоматическая стиральная
машина повторяет цикл
"полоскание → отжим" до
завершения программы.
Интересный факт:
Концепция циклов появилась в
работе Ады Лавлейс, первого
программиста, которая описывала
алгоритмы для Аналитической
машины Чарльза Бэббиджа (XIX
век).

5. Виды циклов

Цикл с постусловием – это цикл, который сначала выполняет
действие, а затем проверяет условие для повторения.
Пример
Проверка качества на производстве:
"Сначала выпустить деталь → проверь её
на брак. Если брак найден — повторить
процесс".
Пример
Медицинский анализ:
Сделать тест на аллергию →
если результат неясен,
повторить процедуру.

6.

Виды циклов
Цикл со счётчиком – это цикл, выполняющий блок команд заранее
известное количество раз. Используется для перебора элементов
списка, диапазона чисел или других упорядоченных структур.
Пример
Календарь:
"Перебор дней недели для
составления расписания".
Пример
Конвейер на заводе:
"Каждая деталь проходит 10
этапов обработки — цикл
повторяется 10 раз".

7. Виды циклов

Цикл с перебором элементов - цикл,
автоматически перебирающий все
элементы списка без явного указания
счётчика.
Пример
Почтовый робот:
Отправка писем всем
адресатам из списка рассылки
Пример
Музыкальный плейлист:
Проигрывание каждой песни
в плейлисте подряд

8. Интересные факты о циклах

Интересный факт:
В природе:
- Сердцебиение — цикл сокращение →
расслабление, повторяющийся 60–100
раз в минуту.
Интересный факт:
В истории:
- Первые механические часы (XIV
век) работали на основе циклов
шестерёнок.
- Ткацкие станки Жаккарда (1804 г.)
использовали циклы для создания
узоров на ткани.
Интересный факт:
В технике:
- Микроволновая печь использует цикл
для поддержания температуры.
- ИИ-ассистенты (например, Siri)
обрабатывают запросы в цикле: Слушай
→ анализируй → отвечай".

9. Почему циклы важны?

Одна команда
цикла заменяет
тысячи строк кода.
Применяются в
играх, науке,
медицине, бытовой
технике
Позволяют избежать
рутинных ошибок при
многократном
повторении операций.

10. Вопросы

1. Приведите пример цикла, с которым вы сталкиваетесь ежедневно.
2. Как цикл связан с искусственным интеллектом?

11. Домашнее задание

- Найти в интернете пример использования циклов в робототехнике
(например, движение робота-пылесоса по комнате).
English     Русский Rules