Вид управления | Программный код (фрагмент) | Вспомогательный алгоритм |
---|---|---|
Управление клавишами (считывание кода клавиши → выполнение действия) | цел c c := код клав если c = КЛ_ВВЕРХ то шарик (x, y - 5, синий) … Всё | алг шарик (цел х, у, цвет ц) нач цел R = 15 кисть (ц) окружность (х, у, R) кон |
Управление с ожиданием (ожидание нажатия клавиши → определение кода клавиши → выполнение действия) | нц пока да шарик (x, y, красный) c := код клав если c = КЛ_ВВЕРХ то x := x - 5 всё … Кц | |
Управление по требованию (события развиваются без действия пользователя, но с возможностью изменения направления движения) | нц пока да если сигнал клав то c := код клав если c = КЛ_ВЛЕВО то dx := -5; dy := 0 всё … шарик (x, y, синий) ждать (25) новый лист (400, 400, белый) шарик (x + dx, y + dy, синий) всё Кц |
Информатика • 7 класс
275
Управление анимацией с помощью клавиатуры
Было полезно?
Рекомендуем
Вы учитель или ученик?
Познакомьтесь с нашим образовательным онлайн-сервисом с тысячами интерактивных работ
Учителю
Удобно проводить уроки в классе, назначать работы на дом и анализировать результаты всего класса или конкретных учеников
Ученику
Самостоятельно изучать новые и повторять пройденные темы, готовиться по индивидуальной траектории и оценивать результаты на наглядных графиках