★ 0Кабинет
💻

Робот: программа с составными блоками

Информатика, 6 класс · Алгоритмы

📚 Программа 6 класса · модуль «Исполнители и программы» — тренажёр 3 из 6. За освоение тренажёра — +15 ★.

Задание 1 из 10+0 ★
Загрузка…
🖨 Распечатать / PDF

Правило и как решать

Составные блоки сокращают программу: она получается короче и понятнее.

Подсказка: Сначала проложи путь по клеткам, потом замени шаги блоками.

Примеры с разбором

Пример 1

Составь программу из блоков (не больше 3 блоков), чтобы робот дошёл до флажка. Блоки можно использовать сколько угодно раз.
         
      Ф  
С        
         
         

Блоки: → ← ↑ ↓ →↑ ←←

Программа: ______________

Ответ: → → →↑

Решение: Одна из подходящих программ: → → →↑. Составные блоки позволяют уложиться в 3 блоков.

Пример 2

Составь программу из блоков (не больше 4 блоков), чтобы робот дошёл до флажка. Блоки можно использовать сколько угодно раз.
  С      
         
         
      Ф  
         

Блоки: → ← ↑ ↓ ↑↑ →→

Программа: ______________

Ответ: →→ ↓ ↓ ↓

Решение: Одна из подходящих программ: →→ ↓ ↓ ↓. Составные блоки позволяют уложиться в 4 блоков.

Пример 3

Составь программу из блоков (не больше 5 блоков), чтобы робот дошёл до флажка. Блоки можно использовать сколько угодно раз.
         
С       Ф
         
         
         

Блоки: → ← ↑ ↓ →↑ ↑↑↑

Программа: ______________

Ответ: ↓ → → → →↑

Решение: Одна из подходящих программ: ↓ → → → →↑. Составные блоки позволяют уложиться в 5 блоков.

Другие тренажёры: Информатика, 6 класс

Эта тема в других классах