Информатика • 7 класс
63

Управление анимацией с помощью клавиатуры

Вид управления (алгоритм)

Программный код (фрагмент)

Управление клавишами (считывание кола клавиши → выполнение действия)

цел с

с := код клав

если с = КЛ_ВВЕРХ то

шарик (x, y - 5, синий)

всё

Управление с ожиданием (ожидание нажатия клавиши → определение кода клавиши → выполнение действия)

нц пока да

шарик (x, y, красный)

c := код клав

если c = КЛ_ВВЕРХ то x := x 5 всё

кц

Управление по требованию (события развиваются без действия пользователя, но с возможностью изменения направления движения)

нц пока да

если сигнал клав то

c := код клав

c = КЛ_ВЛЕВО то dx := -5; dy := 0 всё

шарик (x, y, синий)

ждать (25)

новый лист (400, 400, белый)

шарик (x + dx, y + dy, синий)

кц

Было полезно?

Рекомендуем

Вы учитель или ученик?
Познакомьтесь с нашим образовательным онлайн-сервисом с тысячами интерактивных работ
Учителю
Удобно проводить уроки в классе, назначать работы на дом и анализировать результаты всего класса или конкретных учеников
Ученику
Самостоятельно изучать новые и повторять пройденные темы, готовиться по индивидуальной траектории и оценивать результаты на наглядных графиках
Зарегистрироваться в «Облаке знаний»