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

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

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

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

Завдання 21

Аналіз коду програми Ball

Завантажити файл Ball, запустити його та обговорити призначення позначених фрагментів коду (налаштування вікна, задавання положення м'яча, створення рамки ігрового поля).

Розв’язання

  1. Ознайомтеся з кодом: перші рядки зазвичай містять імпорти бібліотек (`tkinter`, `math`) та створення екземпляра вікна (`root = tkinter.Tk()`).

  2. Знайдіть команду створення Canvas, де вказано розміри вікна (`width`, `height`). Це налаштування вікна полотна.

  3. Шукайте команди малювання кола (`create_oval` або `create_circle`) та присвоювання змінних координатам центру м'яча (`x`, `y`). Це задавання положення.

  4. Знайдіть команду `canv.create_rectangle` (або подібну), яка малює прямокутник навколо Canvas або рамки. Це створення рамки ігрового поля.

Відповідь:

Фрагменти коду відповідають таким функціям: налаштування вікна полотна — команди створення вікна та Canvas; задавання положення м'яча — команди малювання кола з координатами центру; створення рамки ігрового поля — команда малювання прямокутника, що обмежує поле.

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

Наприклад: