5-9 кл с 10.03.25 Технологии соврем. программирования, ответы какие?

С 10 марта стартанула интересная олимпиада по информатике по теме «Технологии современного программирования». Во всех заданиях необходимо написать коды. На мой взгляд, не очень легко это сделать, особенно, если ребята не очень хорошо разбираются в этом направлении. Мои подсказки для 5, 6, 7, 8, 9 кл. вам в помощь)

Начинается всё с обучения
Задай номер двери.
Цех — дверь номер 2.
Задай Пыжику команду ехать к двери.
Робот должен использовать код доступа, чтобы открыть дверь
Код

  • Добавить команду
  • Присвоить дверь = 2
  • Добавить команду
  • Переместить к «дверь»
  • Добавить команду
  • Открыть дверь
  • Стрелка (белого цвета внизу)


Кнопка Запуск
Кнопка Ускорить
Ура, Пыжик попал в цех.

Задача 1. Поменяй местами коробки с инструментами на столах «А» и «В».
Алгоритм действий такой

  • Добавить команду
  • Присвоить С = А
  • Добавить команду
  • Присвоить А = В
  • Добавить команду
  • Присвоить В = С


Запуск, ускорить

Задача 2. Нужно найти наиболее лёгкую коробку из двух и помести её на конвейер.
Алгоритм следующий

  • Добавить команду
  • Определить вес1
  • Добавить команду
  • Определить вес2
  • Добавить команду
  • Если вес1 < вес2 тогда
  • Дальше из 3-х салатных окон с фоазой «добавить команду» выбираем верхнее
  • Поместить вес1
  • Добавить команду (из трёх строк выбираем посередине, после слова «иначе»)
  • Поместить вес2


Запуск, ускорить

Задача 3. Посчитай вес всех коробок с материалами и сообщи Кузе получившуюся сумму.
Последовательность действий такая

  • Добавить команду
  • Присвоить сумма = 0
  • Добавить команду
  • Повторять 5 раз
  • Добавить команду (в окне желтого цвета)
  • Определить вес
  • Добавить команду
  • Присвоить сумма = сумма + вес
  • Стрелка белого цвета сбоку
  • Добавить команду (нижнее окно)
  • Вывести сумма


Запуск, ускорить

Задача 4. Надо найти самую тяжёлую коробку из набора на столе.
Алгоритм действий должен быть таким

  • Добавить команду
  • Присвоить макс = вес1
  • Добавить команду
  • Для х от 2 до 5
  • Добавить команду (верхнее окно)
  • Если вес х > макс
  • Добавить команду (верхнее окно)
  • Присвоить макс = вес х
  • Стрелка белого цвета сбоку
  • Добавить команду (внизу)
  • Вывести макс


Запуск
Ускорить
Ура, программа заработала и мы нашли самую тяжёлую коробку.