1-11 класс
  • 1-11 класс
  • 1 класс
  • 2 класс
  • 3 класс
  • 4 класс
  • 5 класс
  • 6 класс
  • 7 класс
  • 8 класс
  • 9 класс
  • 10 класс
  • 11 класс
Выберите класс
Предметы
Семёнов
Задание 35 ГДЗ Семенов Рудченко 6 класс (Информатика)
Семёнов, Рудченко
6 класс
Класс
6
Предмет
Информатика
Автор
Семёнов, Рудченко

Задание 35 ГДЗ Семенов Рудченко 6 класс (Информатика)

Задача
  1. Составь алгоритм для Водолея с вместимостью сосудов 3, 5 и 11 мер, после выполнения которого в сосуде А оказывается 1 мера воды, а сосуды В и С будут пустыми. Дай алгоритму имя «налей в А 1 меру». Теперь, используя алгоритм «налей в А 1 меру» как вспомогательный, составь алгоритм, в котором не больше 4 команд и в результате выполнения которого сосуды А и В оказываются пустыми, а в сосуде С налито ровно 2 меры воды.
Подробный ответ

Сначала составим вспомогательный алгоритм, который получает в сосуде A ровно 1 меру воды, а сосуды B и C оставляет пустыми.

использовать Водолей
алг налей в A 1 меру
нач
. наполни A
. перелей из A в B
. наполни A
. перелей из A в B
. вылей B
кон

Проверим результат: после первой команды в A будет 3 меры, после переливания в B — в B 3 меры, A пуст, затем снова наполняем A и переливаем в B. В B помещается ещё 2 меры, поэтому в A остаётся 1 мера. После команды вылей B сосуды B и C пусты, а в A остаётся 1 мера.

Теперь используем этот алгоритм как вспомогательный, чтобы получить в сосуде C 2 меры воды, а A и B оставить пустыми.

использовать Водолей
алг в C 2 меры
нач
. налей в A 1 меру
. перелей из A в C
. налей в A 1 меру
. перелей из A в C
кон

После первого вызова вспомогательного алгоритма в A будет 1 мера, затем переливаем её в C. Повторяем то же ещё раз. В итоге в C окажется 2 меры, а сосуды A и B будут пустыми.

Ответ

Алгоритм в C 2 меры:

использовать Водолей
алг в C 2 меры
нач
. налей в A 1 меру
. перелей из A в C
. налей в A 1 меру
. перелей из A в C
кон

Иллюстрация к решению «Задание 35 ГДЗ Семенов Рудченко 6 класс (Информатика)», 2



Общая оценка
5 / 5
Другие учебники
Другие предметы