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


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



ЗНАЕТЕ ЛИ ВЫ?

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



дано | Робот в клетке А надо | Робот в клетке Б

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

Нц 4 раза

Нц 3 раза

Закрасить

Вправо

Кц

Влево

Вниз

Кц кон


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

 

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

 

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

 

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

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

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

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

дано | Робот в клетке А надо | Робот в клетке Б

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

..

..

Кон


 

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

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

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

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

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

дано | Робот в клетке А надо | Робот в клетке Б

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

Нц 4 раз

Нц 6 раз

Вниз

Закрасить

Кц

Нц 6 раз

Вверх

Кц

Вправо

Кц кон

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

 

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


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

 

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

 

Задачи лабораторной работы решены на следующий балл:

 

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


Лабораторная работа №9.

Кумир. Ветвления.

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

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

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

дано | Робот в клетке А надо | Робот в клетке Б

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

..

..

Кон

 

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

 

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

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

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

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

дано | Робот в клетке А

надо | Робот в клетке Б

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

Вправо

Закрасить

Нц пока справа свободно

Если сверху свободно то

Закрасить

Вверх

Закрасить

Вниз

Вправо

Закрасить

Все

Если снизу свободно то

Закрасить

Вниз

Закрасить

Вверх

Вправо

Закрасить

Все

Если справа свободно и сверху стена и снизу стена то

Закрасить

Вправо

Все

Кц

Закрасить

Кон

 

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

 

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

 

 

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

 

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


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

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



Поделиться:


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

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