Построить робота в программе Кумир (3 робота).
Ответы на вопрос
В программе КуМир можно создать три разных алгоритма для исполнителя «Робот». Робот умеет перемещаться по клеткам поля, проверять наличие стен и закрашивать клетки.
Ниже представлены три готовые программы, которые можно скопировать в КуМир и запустить по отдельности.
1. Первый робот — закрашивает горизонтальную линию
Робот закрасит пять клеток подряд, двигаясь вправо.
использовать Робот
алг
нач
закрасить
нц 4 раз
вправо
закрасить
кц
конРезультат:
■■■■■Объяснение:
использовать Робот— подключение исполнителя.алг— начало описания алгоритма.нач— начало выполнения команд.закрасить— закрашивание текущей клетки.нц 4 раз— повторение команд четыре раза.вправо— перемещение на одну клетку вправо.кц— завершение цикла.кон— конец алгоритма.
2. Второй робот — рисует уголок
Робот сначала движется вверх, затем вправо, закрашивая клетки.
использовать Робот
алг
нач
закрасить
нц 3 раз
вверх
закрасить
кц
нц 3 раз
вправо
закрасить
кц
конРезультат:
■■■■
■
■
■Объяснение: сначала робот закрашивает начальную клетку. Затем поднимается на три клетки вверх, закрашивая каждую. После этого перемещается на три клетки вправо и также закрашивает их. Получается уголок.
3. Третий робот — рисует квадрат
Робот закрасит клетки по контуру квадрата размером 4 × 4.
использовать Робот
алг
нач
закрасить
нц 3 раз
вправо
закрасить
кц
нц 3 раз
вверх
закрасить
кц
нц 3 раз
влево
закрасить
кц
нц 3 раз
вниз
закрасить
кц
конРезультат:
■■■■
■ ■
■ ■
■■■■Объяснение: робот закрашивает начальную клетку, затем проходит три клетки вправо, три вверх, три влево и три вниз. В результате получается замкнутый квадрат с незакрашенной серединой.
Как запустить программы в КуМире
Откройте программу КуМир.
Выберите исполнителя «Робот».
Откройте поле Робота без внутренних стен.
Вставьте код первого алгоритма в редактор.
Нажмите кнопку запуска программы.
Для второго и третьего алгоритмов замените код и снова запустите программу, предварительно восстановив исходное поле.
Важно: для первой программы справа от начальной клетки должны находиться как минимум четыре свободные клетки. Для второй и третьей необходимо разместить Робота в нижней левой клетке будущего рисунка и обеспечить достаточно свободного пространства, чтобы он не столкнулся со стеной.
Таким образом, получаются три разные программы для исполнителя «Робот» в КуМире: первая рисует линию, вторая — уголок, третья — квадрат.
Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili

