Вопрос:

Катя и Петя составили черновик такого алгоритма. Добавь в него недостающие элементы.

Фотография

Ответ ассистента

**Допущение:** На основе контекста аналогичных заданий по программированию для начальной школы, Кате и Пете нужно составить алгоритм для робота, чтобы он обходил препятствия или собирал предметы. **Ответ:** Для завершения алгоритма в пустые блоки нужно вставить условия и соответствующие им действия. Судя по доступным командам внизу экрана («шаг влево», «шаг вправо»), логика программы должна быть следующей: 1. В первое условие **«если»** (синий блок) вставляется проверка окружения, например: *спереди свободно* или *впереди стена*. 2. В блок **«выполнить»** (голубой блок) вставляется действие: **шаг влево**. 3. Во второе условие **«если»** (синий блок) вставляется альтернативная проверка. 4. Во второй блок **«выполнить»** (зеленый блок) вставляется действие: **шаг вправо**. **Объяснение:** Это типичный пример разветвляющегося алгоритма. Робот проверяет условие: если оно выполняется (истина), он совершает действие внутри этого блока. Если не выполняется, он переходит к следующему условию.

Другие решения

Что ещё задавали пользователи