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

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

Сторінка 163

Інформатика, Морзе Н. В., Барна О. В., 2026 · № 44 · 1 завдання

Повні розв’язки, як у зошиті. Хочеш розібратися самостійно — під кожним завданням є «Пояснення з репетитором».

Сторінка 163

Завдання 44

Практика з прапорцями та перемикачами

Оберіть одне із завдань (а, б, в, г) і створіть програму.
а) Програма «Улюблений колір»: користувач обирає улюблені кольори серед 5 варіантів за допомогою прапорців; на екрані відображаються прямокутники відповідних кольорів.
б) Програма «Відмінювання іменників»: елемент керування (прапорець або перемикач) обирає відмінок; у надписі виводиться запитання, на яке відповідають іменники цього відмінка.
в) Програма «Коло»: користувач вводить радіус у текстовому полі; елементи керування дозволяють вибрати, що обчислювати (довжина кола або площа круга); результат виводиться у вікно повідомлення.
г) Програма «Калькулятор теореми Піфагора»: користувач обирає, яку сторону обчислювати; вводиться два значення інших сторін; у вікні повідомлення виводиться результат.

Розв’язання

  1. Створіть вікно та імпортуйте необхідні модулі (tkinter).

  2. Додайте 5 прапорців з текстом кольорів (червоний, синій тощо) та прив'яжіть їх до функції-обробника події натиснення.

  3. Створіть функцію, яка при натисненні кнопки перевіряє стан змінних кожного прапорця.

  4. У функції для кожного увімкненого прапорця створюйте та розміщуйте прямокутник (Label або Canvas) відповідного кольору.

  5. Запустіть програму, переконайтеся, що при виборі кількох кольорів відображаються всі обрані прямокутники.

Відповідь:

Програма має вікно з 5 прапорцями (кольори). При натисненні кнопки на екрані з'являються прямокутники кольорів, які користувач позначив у списках.

Наприклад: