Использование вспомогательных алгоритмов Цикл ПОВТОРИТЬ n раз

  • Презентации учебные
  • ppt
  • 26.04.2020
Публикация на сайте для учителей

Публикация педагогических разработок

Бесплатное участие. Свидетельство автора сразу.
Мгновенные 10 документов в портфолио.

Вспомогательный алгоритм – это подпрограмма, которая выполняет какое-то действие, предусмотренное исходным заданием.
Иконка файла материала Использование вспомогательных алгоритмов. Цикл Повторять n раз 6 кл.ppt

ЧЕРТЁЖНИК учится

Использование вспомогательных алгоритмов
Цикл ПОВТОРИТЬ n раз

Ключевые слова

Вспомогательный алгоритм
Основной алгоритм
Цикл n раз

Вспомогательный алгоритм – это подпрограмма, которая выполняет какое-то действие, предусмотренное исходным заданием.

Чертёжник учится

Алгоритм рисования цифры 0
ОПУСТИТЬ ПЕРО
СМЕСТИТЬСЯ НА ВЕКТОР (0, 2)
СМЕСТИТЬСЯ НА ВЕКТОР (1, 0)
СМЕСТИТЬСЯ НА ВЕКТОР (0, -2)
СМЕСТИТЬСЯ НА ВЕКТОР (-1, 0)
ПОДНЯТЬ ПЕРО
СМЕСТИТЬСЯ НА ВЕКТОР (2, 0)

алг ЦИФРА_0
нач
ОПУСТИТЬ ПЕРО
СМЕСТИТЬСЯ НА ВЕКТОР (0, 2)
СМЕСТИТЬСЯ НА ВЕКТОР (1, 0)
СМЕСТИТЬСЯ НА ВЕКТОР (0, -2)
СМЕСТИТЬСЯ НА ВЕКТОР (-1, 0)
ПОДНЯТЬ ПЕРО
СМЕСТИТЬСЯ НА ВЕКТОР (2, 0)
кон

Индекс Красноярска

алг ИНДЕКС КРАСНОЯРСКА
нач
ЦИФРА_6
ЦИФРА_6
ЦИФРА_0
ЦИФРА_0
ЦИФРА_0
ЦИФРА_0
кон

Описание действий, которые могут повторятся указанное число раз или пока не выполнено заданное условие, называется циклом.
При составлении алгоритмов довольно часто встречаются случаи, когда некоторую последовательность команд нужно выполнить несколько раз подряд. Для упрощения записи алгоритма в таких случаях можно использовать специальную конструкцию повторения N раз.
Общий вид цикла:
нц <количество раз> раз   <тело цикла (последовательность команд)>  кц

Цикл ПОВТОРИТЬ n РАЗ

использовать Чертёжник
алг ряд ромбов
нач
СМЕСТИТЬСЯ В ТОЧКУ (1, 2)
нц 5 раз
ОПУСТИТЬ ПЕРО
СМЕСТИТЬСЯ НА ВЕКТОР (1, 2)
СМЕСТИТЬСЯ НА ВЕКТОР (1, -2)
СМЕСТИТЬСЯ НА ВЕКТОР (-1, -2)
СМЕСТИТЬСЯ НА ВЕКТОР (-1, 2)
ПОДНЯТЬ ПЕРО
СМЕСТИТЬСЯ НА ВЕКТОР (3, 0)
кц
кон

Цикл ПОВТОРИТЬ n РАЗ

использовать Чертежник
алг забор
нач
нц 10 раз
опустить перо
сместиться на вектор (0,10)
сместиться на вектор (2,2)
сместиться на вектор (2,-2)
сместиться на вектор (0,-10)
кц
кон

Цикл ПОВТОРИТЬ n РАЗ

использовать Чертежник
алг ель
нач
нц 5 раз
опустить перо
сместиться на вектор (0,15)
нц 5 раз
сместиться на вектор (-2,-2)
поднять перо
сместиться на вектор (2,0)
опустить перо
кц
нц 5 раз
поднять перо
сместиться на вектор (2,0)
опустить перо
сместиться на вектор (-2,2)
кц
поднять перо
сместиться на вектор (8,-15)
кц
кон

Цикл ПОВТОРИТЬ n РАЗ

Самое главное

Исполнитель Чертёжник предназначен для построения рисунков на координатной плоскости.
Алгоритм, решающий некоторую подзадачу основной задачи, называется вспомогательным алгоритмом.
Приказ на выполнение вспомогательного алгоритма записывается в основном алгоритме.
Для повторения n раз некоторой команды используют конструкцию повторения –
нц n раз

Самое главное

Команда

Действие

ПОДНЯТЬ ПЕРО

Чертёжник поднимает перо

ОПУСТИТЬ ПЕРО

Чертёжник опускает перо

СМЕСТИТЬСЯ В ТОЧКУ (а, в)

Чертёжник сдвигается в точку с координатами (а, в)

СМЕСТИТЬСЯ НА ВЕКТОР (а, в)

Чертёжник сдвигается на вектор (а, в)