Повні розв’язки, як у зошиті. Хочеш розібратися самостійно — під кожним завданням є «Пояснення з репетитором».
Сторінка 176
Завдання 16
Побудова овалів у графічному вікні
Створити файл `Тінь_Прізвище`, побудувати вікно та намалювати овали. Овал вписаний у прямокутник з діагоналлю від точки (50, 10) до (150, 100). Заповнення фігури має бути сірим кольором (від 0 до 100).
Розв’язання
Імпортуйте бібліотеку `tkinter` та створіть вікно з полотном (`Canvas`).
Викличте метод `.create_oval(50, 10, 150, 100, fill='gray')`, щоб намалювати сірий овал за заданими координатами.
Відповідь:
Програма відображає сірий овал, вписаний у прямокутник з вершинами (50, 10) та (150, 100).
Завдання 17
Малювання елементів круга (дуга і сегмент)
Створити файл `Елементи круга_Прізвище`. Намалювати дугу та сегмент. Дана дуга має початковий кут 45° та закінчуватися на 240°. Сегмент обмежений хордою, що з'єднує точки (100, -70) і (25, 180).
Розв’язання
Намалюйте повний овал як основу (або просто вкажіть координати кутів). Викличте `.create_arc(x1, y1, x2, y2, start=45, extent=240)` для створення дуги.
Для сегмента спочатку намалюйте дугу (якщо потрібно), а потім додайте лінію `.create_line(100, -70, 25, 180)`, щоб закрити сегмент хордою.
Відповідь:
Програма відображає дугу з кутом розгортки 195° (від 45° до 240°) та сегмент, обмежений лінією між точками (100, -70) і (25, 180).