Среда программирования КУМИР
Учитель информатики: Бутримов Владислав Юрьевич
Водолей– это условный исполнитель.
Команды исполнителя ВОДОЛЕЙ:
команды-приказы:
наполни А (наполняет колбу А)
наполни В (наполняет колбу В)
наполни С (наполняет колбу С)
вылей А (выливает всю жидкость из колбы А)
вылей В (выливает всю жидкость из колбы В)
вылей С (выливает всю жидкость из колбы С)
Команды исполнителя ВОДОЛЕЙ:
команды-приказы:
перелей из А в В (переливает жидкость из колбы А в колбу В до тех пор, пока не случится одно из событий или оба одновременно:
- жидкость в колбе А закончилась;
- колба В заполнилась .)
перелей из А в С
перелей из В в А
перелей из В в С
перелей из С в А
перелей из С в В
Команды исполнителя ВОДОЛЕЙ:
алгоритмы контроля обстановки:
цел размер А (возвращает объём колбы А)
цел размер В (возвращает объём колбы В)
цел размер С (возвращает объём колбы С)
цел в сосуде А (возвращает количество жидкости в сосуде А)
цел в сосуде В (возвращает количество жидкости в сосуде В)
цел в сосуде С (возвращает количество жидкости в сосуде С)
- Запуск программы:
Пуск – Все программы – Кумир
Выбор условного исполнителя:
Вставка – использовать ВОДОЛЕЙ
Задание.
Объём сосуда А равен 4 л, сосуда В – 3 л. Как получить 2 л в одной из ёмкостей, используя не более 4 команд?
исполнить по шагам
Разработать алгоритм, позволяющий из полного сосуда ёмкостью 12 л отлить половину, пользуясь двумя пустыми сосудами ёмкостью 8 и 5 л.
Задание. Имеются два кувшина ёмкостью 3 л и 8 л. Исполнитель ДЖИНН может набирать воду из реки в каждый кувшин, выливать из него воду и определять, налита ли вода в кувшине доверху. Напишите алгоритм, выполнив который ДЖИНН наберёт из реки 7л воды.
Задание.
Злая мачеха отправила падчерицу к роднику за водой. «Вот тебе 2 ведра, в одно из них входит 9 литров воды, а в другое – 5 литров. Но ты должна принести домой ровно 3 литра воды.», сказала она бедной девушке. Как должна действовать падчерица, чтобы выполнить это поручение?


Презентация по теме: "Среда программирования КУМИР. Исполнитель Водолей" 