Similar presentations:
Составление циклических алгоритмов с заданным числом повторений. Исполнитель робот
1.
12. Среда исполнителя Робот
Исполнитель Робот «живёт» на клетчатом поле и умеетперемещаться в разных направлениях, а также закрашивать
клетки. Стандартный размер поля 10 х 15 клеток (10 клеток в
высоту, 15 в ширину). Изначально Робот находится в верхней
левой клетке.
2
3. СКИ исполнителя РОБОТ
У Робота есть четыре команды перемещения:•вверх
При выполнении любой из этих команд
•вниз
Робот перемещается на одну клетку
соответственно: вверх ↑, вниз ↓, влево ←,
•влево
вправо →.
•вправо
Также у Робота есть команда закрасить, которая
закрашивает клетку, в которой Робот находится в
настоящий момент.
3
4. Цикл N раз для исполнителя РОБОТ
Для исполнителя Робот цикл с известным числомповторений реализуется с помощью следующей
конструкции:
нц <число повторений> раз
<тело цикла>
кц
4
5. Пример 1. ТРИ цикла
Начальное положение РоботаКонечное положение Робота
Первый цикл – перемещение
вправо-вниз
с
закрашиванием, второй
цикл – перемещение
вправо-вверх с закрашиванием, третий цикл –
перемещение влево к
исходной клетке.
5
6. Пример 2. Вложенные циклы
Начальное положение РоботаКонечное положение Робота
Внешний цикл в своём теле
содержит два последовательных цикла: первый –
движение
вправо
с
закрашиванием, второй –
движение влево.
6
7.
По предложенному образцу создайте КУМИРпрограммудля
исполнителя
Робот.
Последовательно введите с клавиатуры все
команды,
составляющие
тело
алгоритма
(команды можно вставлять через меню Вставка).
Запустите программу на исполнение.
Какая
фигура
получилась
в
результате
закрашивания клеток?
Начальное положение Робота
7
8.
Разработайте для исполнителя Робот алгоритм созданияпредставленного изображения. После закрашивания верните
Робота в исходную клетку.
Скопируйте созданный алгоритм в Блокнот (текстовый документ)
и сохраните под именем Пр№1_ФИ
8
9.
Разработайте для исполнителя Робот алгоритм созданияпредставленного изображения. После закрашивания верните
Робота в исходную клетку.
Скопируйте созданный алгоритм в Блокнот (текстовый документ)
и сохраните под именем Пр№2_ФИ
9
10.
Разработайте для исполнителя Робот алгоритм созданияпредставленного изображения. После закрашивания верните
Робота в исходную клетку.
Скопируйте созданный алгоритм в Блокнот (текстовый документ)
и сохраните под именем Пр№3_ФИ
10