Обкладинка: Інформатика, 9 клас — Морзе Н. В., Барна О. В.

ГДЗ · Інформатика · 9 клас

Завдання 23, Сторінка 179

Інформатика, Морзе Н. В., Барна О. В., 2026

Завдання 23

Механізм анімації в коді

Визначити, які саме команди у коді програми Ball відповідають за видалення старого зображення, створення нового та забезпечення циклу анімації.

Розв’язання

  1. Знайдіть рядок із командою видалення старого м'яча: `canv.delete('ball')` (або подібний тег). Це очищає екран перед оновленням.

  2. Знайдіть команду малювання нового м'яча на нових координатах: `canv.create_oval(...)`.

  3. Знайдіть виклик функції, що запускає наступну ітерацію циклу (наприклад, `root.after(30, update)`). Це забезпечує повторення процесу.

Відповідь:

Видалення старого зображення здійснюється командою видалення за тегом; створення нового — командою малювання фігури на нових координатах; анімація забезпечується циклічним викликом функції оновлення через `window.after()`.

Розбір зрозумілий?

Наприклад: