
Вопрос задан 26.03.2021 в 02:22.
Предмет Информатика.
Спрашивает Кислый Илья.
Известно,что где-то правее Робота есть стена. Начертите блок-систему алгоритма,под
управлением которого Робот закрасит ряд клеток до стены и вернется в исходное положение! Срочно помогите!!!!!

Ответы на вопрос

Отвечает Иванова Лиза.
аа. ИНформатика
просто тупо стены чертишь,чтобы робот возвращался в исходное положение.т.е контролируй им)



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Для решения этой задачи можно использовать следующий блок-алгоритм:
- Проверить, свободен ли путь направо.
- Если путь свободен, то двигаться вправо и закрасить клетку.
- Если путь заблокирован, то вернуться на одну клетку назад и повернуться на 90 градусов влево.
- Проверить, свободен ли путь напрямик.
- Если путь свободен, то двигаться вперед и закрасить клетку.
- Если путь заблокирован, повернуться на 90 градусов вправо.
- Повторять шаги 1-6 до тех пор, пока Робот не достигнет стены.
Блок-схема для данного алгоритма будет выглядеть примерно так:
lua +---+
| |
+----+ +-----+
| |
| |
| |
+----+ +-----+
| |
+---+
|
V
+------+ +---+
| Путь | | |
| своб. +---> + |
+------+ +---+
|
V
+------+ +---+
| Путь | | |
| забл.+---> + |
+------+ +---+
|
V
+------+
| Верн.|
| назад|
+------+
|
V
+------+ +---+
| Путь | | |
| своб. +---> + |
+------+ +---+
|
V
+------+ +---+
| Путь | | |
| забл.+---> + |
+------+ +---+
|
V
+------+ +---+
| Повер.|
| вправо|
+------+ +---+
|
V
+------+ +---+
| Путь | | |
| своб. +---> + |
+------+ +---+
|
V
+------+ +---+
| Путь | | |
| забл.+---> + |
+------+ +---+
|
V
+------+ +---+
| Повер.|
| влево |
+------+ +---+
После того, как Робот достигнет стены, можно повернуть его на 180 градусов и отправить обратно в исходное положение, используя обратный алгоритм движения.


Топ вопросов за вчера в категории Информатика

Информатика 572

Информатика 1113

Информатика 10

Информатика 32

Информатика 16

Информатика 578

Информатика 21
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili