Использовать Робот алг в клетку Б 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Использовать Робот алг в клетку Б



дано | Робот на поле в клетке А надо | Привести Робота в клетку Б

|и закрасить все отмеченные клетки нач

..

..

Кон

Алг закрасить столбик

дано |снизу от робота коридор

надо |закрашенны все отмеченные клетки ниже робота и робот

| |вернулся в исходную клетку нач

..

..

Кон

Начальное положение робота показано на рисунке 7.1.1.

 

Рисунок 7.1.1 – Начальное положение робота

Описание выполнения задания

Алгоритм решения поставленной задачи приведен ниже:

Использовать Робот алг в клетку Б

дано | Робот на поле в клетке А надо | Привести Робота в клетку Б


|и закрасить все отмеченные клетки нач

Нц 4 раза

Закрасить столбик

Вправо

Кц кон

Алг закрасить столбик

дано |снизу от робота коридор

надо |закрашенны все отмеченные клетки ниже робота и робот

| |вернулся в исходную клетку нач

Нц 3 раз

Вниз

Закрасить

Кц

Нц 3 раз

Вверх

Кц кон

Результат выполнения данного алгоритма приведен на рисунке 7.1.2.

 

Рисунок 7.1.2 – Результат выполнения алгоритма

 Результат выполнения данного задания приведен на рисунке 7.1.3.

Рисунок 7.1.3 – Результат выполнения задания


Задание 2: Переведите робота в клетку – "Б" и закрасьте отмеченные клетки. Используйте вспомогательный алгоритм и цикл n раз. Решение начинайте с реализации вспомогательного алгоритма – "закрасить столбик".

Начальный код:

Использовать Робот алг в клетку Б

дано | Робот на поле в клетке А надо | Привести Робота в клетку Б

|и закрасить все отмеченные клетки нач

..

..

Кон

Алг закрасить столбик

дано |снизу от робота коридор

надо |закрашенны все отмеченные клетки ниже робота и робот

| |вернулся в исходную клетку нач

..

..

Кон

Начальное положение робота показано на рисунке 7.2.1.

 

Рисунок 7.2.1 – Начальное положение робота

Описание выполнения задания

Алгоритм решения поставленной задачи приведен ниже:

Использовать Робот алг в клетку Б

дано | Робот на поле в клетке А надо | Привести Робота в клетку Б

|и закрасить все отмеченные клетки нач


Нц 6 раз

Закрасить столбик

Вправо

Кц

Закрасить столбик кон

Алг закрасить столбик

дано |снизу от робота коридор

надо |закрашенны все отмеченные клетки ниже робота и робот

| |вернулся в исходную клетку нач

Нц 6 раз

Вниз

Закрасить

Кц

Нц 6 раз

Вверх

Кц кон

Результат выполнения данного алгоритма приведен на рисунке 7.2.2.

 

Рисунок 7.2.2 – Результат выполнения алгоритма

 

Результат выполнения данного задания приведен на рисунке 7.2.3.

Рисунок 7.2.3 – Результат выполнения задания


Задание 3: Переведите робота в клетку – "Б" и закрасьте отмеченные клетки. Используйте вспомогательный алгоритм и цикл n раз. Решение начинайте с реализации вспомогательного алгоритма – "закрасить столбик".

Начальный код:



Поделиться:


Последнее изменение этой страницы: 2022-01-22; просмотров: 572; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.144.161.116 (0.008 с.)