Инфоурок Информатика ПрезентацииПрезентация к серии уроков "Алгоритмическая конструкция повторение"

Презентация к серии уроков "Алгоритмическая конструкция повторение"

Скачать материал
Скачать материал "Презентация к серии уроков "Алгоритмическая конструкция повторение""

Получите профессию

Секретарь-администратор

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Методические разработки к Вашему уроку:

Получите новую специальность за 2 месяца

Карьерный консультант

Описание презентации по отдельным слайдам:

  • АЛГОРИТМИЧЕСКАЯ КОНСТРУКЦИЯ ПОВТОРЕНИЕ

    1 слайд

    АЛГОРИТМИЧЕСКАЯ КОНСТРУКЦИЯ ПОВТОРЕНИЕ

  • Ключевые слова повторение
 циклические алгоритмы
 тело цикла
 цикл 
с заданны...

    2 слайд

    Ключевые слова
    повторение
    циклические алгоритмы
    тело цикла
    цикл
    с заданным условием продолжения работы
    с заданным условием окончания работы
    с заданным числом повторений

  • ПовторениеПовторение - последовательность действий, выполняемых многократно....

    3 слайд

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

  • Типы цикловЗаданы условия
продолжения работыМогут бытьЗаданы условия
окончани...

    4 слайд

    Типы циклов
    Заданы условия
    продолжения работы
    Могут быть
    Заданы условия
    окончания работы
    Задано число
    повторений
    Пока есть кирпич
    Ровно 100 кирпичей
    Пока не наступит ночь

  • Цикл с заданным условием продолжения работы 
(цикл-ПОКА, цикл с предусловием)...

    5 слайд

    Цикл с заданным условием продолжения работы
    (цикл-ПОКА, цикл с предусловием)
    Тело цикла
    Условие
    да
    нет
    нц пока <условие>
    <тело цикла (последовательность действий)>
    кц

  • Погрузка кирпичейалг погрузка
   нач
     нц пока есть кирпичи
       взять о...

    6 слайд

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

  • Робот в коридореПравее Робота расположен коридор неизвестной длины. Необходим...

    7 слайд

    Робот в коридоре
    Правее Робота расположен коридор неизвестной длины. Необходимо, чтобы Робот закрасил все клетки этого коридора.
    нц пока справа свободно
    вправо
    закрась
    кц

  • Частное и остатокданетНачалоСписок данныхx, y, r, q - целx, yr:=x
q:=0r &gt;=yr:...

    8 слайд

    Частное и остаток
    да
    нет
    Начало
    Список данных
    x, y, r, q - цел
    x, y
    r:=x
    q:=0
    r >=y
    r:= r - y
    q:= q +1
    Конец
    q, r
    Напишем программу для этой блок-схемы

  • 9 слайд

  • Таблица значений переменных51717171717171717171717175555555512127722200112233...

    10 слайд

    Таблица значений переменных
    5
    17
    17
    17
    17
    17
    17
    17
    17
    17
    17
    17
    17
    5
    5
    5
    5
    5
    5
    5
    5
    12
    12
    7
    7
    2
    2
    2
    0
    0
    1
    1
    2
    2
    3
    3
    17 > 5 (Да)
    12 > 5 (Да)
    7 > 5 (Да)
    2 > 5 (Нет)

  • Составьте программу для исполнителя Робот

    11 слайд

    Составьте программу для исполнителя Робот

  • Цикл с заданным условием окончания работы
 (цикл-ДО, цикл с постусловием)  
Т...

    12 слайд

    Цикл с заданным условием окончания работы
    (цикл-ДО, цикл с постусловием)

    Тело цикла
    Условие
    да
    нет
    Запись на алгоритмическом языке:
    нц
    <тело_цикла (последовательность действий)>
    кц при <условие>

  • Цикл с постусловиемПример. Алгоритм по выучиванию наизусть четверостишия....

    13 слайд

    Цикл с постусловием
    Пример. Алгоритм по выучиванию наизусть четверостишия.
    алг четверостишие
    нач
    нц
    прочитать четверостишие по книге 1 раз
    прочитать четверостишие наизусть
    кц при не сделал ошибку
    кон

  • Вычисление значения переменной bКонецданетНачалоСписок данныхa, b - целa := 1...

    14 слайд

    Вычисление значения переменной b
    Конец
    да
    нет
    Начало
    Список данных
    a, b - цел
    a := 1
    b := 1
    a = 8
    a := a *2
    b := b +a
    b

  • Таблица значений переменных2 = 8 (Нет)4 = 8 (Нет)8 = 8 (Да)1122448811377153

    15 слайд

    Таблица значений переменных
    2 = 8 (Нет)
    4 = 8 (Нет)
    8 = 8 (Да)
    1
    1
    2
    2
    4
    4
    8
    8
    1
    1
    3
    7
    7
    15
    3

  • Задача о тренировкахКонецданетНачалоСписок данныхi – цел
x – вещi := 1 
x :=...

    16 слайд

    Задача о тренировках
    Конец
    да
    нет
    Начало
    Список данных
    i – цел
    x – вещ
    i := 1
    x := 10
    x>= 25
    i := i +1
    x := x +0.1*x
    i
    План тренировок:
    В 1-й день пробежать 10 км.
    Каждый следующий день увеличивать расстояние на 10% от результата предыдущего дня.
    Как только дневной пробег достигнет или превысит 25 км, прекратить увеличение и пробегать 25 км ежедневно.
    Начиная с какого дня спортсмен будет пробегать 25 км?
    Пусть x — количество километров, которое спортсмен пробежит в некоторый i-й день. Тогда в следующий (i + 1)-й день он пробежит x + 0,1x километров (0,1x — это 10% от x).

  • Цикл с заданным числом повторений
 (цикл-ДЛЯ, цикл с параметром) 
Запись на а...

    17 слайд

    Цикл с заданным числом повторений
    (цикл-ДЛЯ, цикл с параметром)

    Запись на алгоритмическом языке:

    нц для i от i1 до i2 шаг R
    <тело_цикла (последовательность действий)>
    кц
    Тело цикла
    i = i1, i2

  • Цикл с заданным числом повторений  алг переправа
  нач
     нц для i от 1 до...

    18 слайд

    Цикл с заданным числом повторений
    алг переправа
    нач
    нц для i от 1 до 5
    два мальчика переправляются на противоположный берег.
    один мальчик высаживается на берег
    другой мальчик плывёт обратно
    солдат переправляется через реку
    мальчик возвращается на исходную позицию
    кц
    кон

  • Вычисление степениКонецНачалоСписок данныхi, n – цел
a, y- вещy := 1 y := y *...

    19 слайд

    Вычисление степени
    Конец
    Начало
    Список данных
    i, n – цел
    a, y- вещ
    y := 1
    y := y * a
    y
    a, n
    i = 1, n
    y=an

  • Таблица значений переменных1

    20 слайд

    Таблица значений переменных
    1 <= 3 (Да)
    4
    4
    4
    4
    4
    4
    4
    4
    4
    3
    3
    3
    3
    3
    3
    3
    3
    3
    1
    1
    1
    1
    2
    2
    3
    3
    4
    4
    4
    16
    16
    64
    64
    2 <= 3 (Да)
    3 <= 3 (Да)
    4 <= 3 (Нет)

  • ПовторениеПример. Для исполнителя Робот цикл с известным числом повторений ре...

    21 слайд

    Повторение
    Пример. Для исполнителя Робот цикл с известным числом повторений реализуется с помощью следующей конструкции:
    нц <число повторений> раз
    <тело цикла>
    кц
    Так, если правее Робота не встретится препятствий, то, выполнив приведённый ниже алгоритм, он переместится на пять клеток вправо и закрасит эти клетки:
    алг
    нач
    нц 5 раз
    вправо; закрасить
    кц
    кон

  • Самое главноеДля записи любого алгоритма достаточно трёх основных алгоритмиче...

    22 слайд

    Самое главное
    Для записи любого алгоритма достаточно трёх основных алгоритмических конструкций (структур): следования, ветвления, повторения.
    Повторение - алгоритмическая конструкция, представляющая собой последовательность действий, выполняемых многократно.
    Алгоритмы, содержащие конструкцию «повторение», называют циклическими или циклами.
    Последовательность действий, многократно повторяющаяся в процессе выполнения цикла, называется телом цикла.
    В зависимости от способа организации повторений различают три типа циклов:
    1) цикл с заданным условием продолжения работы;
    2) цикл с заданным условием окончания работы;
    3) цикл с заданным числом повторений.

  • Опорный конспектС заданным
условием
продолжения
работы С заданным
условием
ок...

    23 слайд

    Опорный конспект
    С заданным
    условием
    продолжения
    работы
    С заданным
    условием
    окончания
    работы
    С заданным
    числом
    повторений
    Повторение - алгоритмическая конструкция, представляющая собой последовательность действий, выполняемых многократно.
    Алгоритмы, содержащие конструкцию «повторение», называют циклическими или циклами.
    Последовательность действий, многократно повторяющаяся в процессе выполнения цикла, называется телом цикла.
    Тип цикла
    Цикл - ПОКА
    Цикл - ДО
    Цикл - ДЛЯ

Получите профессию

Бухгалтер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 656 356 материалов в базе

Материал подходит для УМК

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 04.03.2021 396
    • PPTX 2.3 мбайт
    • 10 скачиваний
    • Оцените материал:
  • Настоящий материал опубликован пользователем Манкутова Алия Кирилловна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Манкутова Алия Кирилловна
    Манкутова Алия Кирилловна
    • На сайте: 7 лет и 10 месяцев
    • Подписчики: 2
    • Всего просмотров: 18185
    • Всего материалов: 19

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Секретарь-администратор

Секретарь-администратор (делопроизводитель)

500/1000 ч.

Подать заявку О курсе

Курс повышения квалификации

Использование нейросетей в учебной и научной работе: ChatGPT, DALL-E 2, Midjourney

36/72 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 610 человек из 77 регионов
  • Этот курс уже прошли 948 человек

Курс повышения квалификации

Методика преподавания информатики в начальных классах

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Этот курс уже прошли 67 человек

Курс профессиональной переподготовки

Информационные системы и технологии: теория и методика преподавания в профессиональном образовании

Преподаватель информационных систем и технологий

300/600 ч.

от 7900 руб. от 3950 руб.
Подать заявку О курсе
  • Этот курс уже прошли 13 человек

Мини-курс

Основы политической науки

4 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Интерактивные материалы на печатной основе

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 57 человек из 25 регионов
  • Этот курс уже прошли 30 человек

Мини-курс

Стратегии B2C маркетинга: от анализа до взаимодействия с клиентом

8 ч.

1180 руб. 590 руб.
Подать заявку О курсе