§ 30. Математичні функції | 8 клас | Бондаренко

63 подписчика

12+
12+

5 дней назад

ПожаловатьсяНарушение авторских прав

63 подписчика

12+
12+

5 дней назад

ПожаловатьсяНарушение авторских прав
12+
12+

5 дней назад

8 клас. Практичні завдання з інформатики за підручником О.О. Бондаренко 2025 року (НУШ) § 30. Математичні функції. Вправа 30. Написати програму для розв’язування задачі. Задача. Туристи вийшли з точки А і пройшли маршрутом АВСА. Написати програму для визначення довжини маршруту, якщо відомі координати точок А, В, С (рис. 30.4). В IDLE виберіть команду File → New File. 1. Завантажте модулі tkinter, math. Створіть вікно програми розмірами 600 х 300 із заголовком Маршрут (рис. 30.5). Завершіть програму оператором root.mainloop(). Додайте до вікна два об’єкти класу Label із написами 'ХА =', 'YA =' та об’єкти entxa, entya класу Entry для введення координат точки А. Згідно з рис. 30.4 додайте до вікна об’єкти класу Entry для введення координат точок В і С, і для виведення довжини маршруту. Розмістіть поряд із текстовими полями відповідні написи. 2. Додайте до вікна об’єкт btn класу Button: Опишіть обробник події Натискання на кнопку для об’єкта btn. У тілі функції слід записати команди присвоєння змінним ха, уа, xb, yb, хс, ус значень, уведених відповідно в текстові поля entxa, entya, entxb, entyb, entxc, entyc. Запишіть команду присвоєння змінній m суми довжин відрізків АВ, ВС, АС: m = f(xa, уа, xb, yb)+f(xb, yb, xc, yc)+f(xc, ус, ха, уа) 3. Функція f(x1, у1, х2, у2) має обчислювати довжину відрізка за формулою d=√(〖(x_1-x_2)〗^2+〖(y_1-y_2)〗^2 ). Формальним параметрам х1, у1, х2, у2 передаються значення координат кінців відрізка. Опишіть функцію f(): 4. Завершіть опис функції btn_click командою виведення значення змінної m із трьома десятковими знаками до відповідного текстового поля. 5. Збережіть програму у файлі з іменем Vprava30.py. Створіть три тестових набори вхідних даних. Обчисліть очікувані результати за складеними тестами. Перевірте роботу програми на ваших тестових даних. Завантажити текст практичного завдання: https://drive.google.com/drive/folders/1691IzHMtU73zWeAdtbUR953w_GC1xuYb?usp=drive_link Підтримати мою роботу: https://donatello.to/TaskInformatics

Название:

§ 30. Математичні функції | 8 клас | Бондаренко

Категория:

Разное