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

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

Завдання 42, Сторінка 162

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

Сторінка 162 Завдання 42 с. 162

Створення шаблонів для вибору

Умова

За матеріалами попереднього завдання створіть шаблони «Вікно з прапорцями» і «Вікно з перемикачами». Порівняйте коди програм у парі. Внесіть правки за потреби.

Що треба знати

Для створення шаблону з прапорцями необхідно оголошувати окрему змінну `IntVar` для кожного елемента та вказувати її посилання через параметр `variable`. Для перемикачів достатньо однієї змінної, яку передають усім елементам групи.

💡 Підказка — спробуй спершу сам

Спробуйте написати код створення двох прапорців та одного перемикача. Зверніть увагу на те, як виглядає параметр `variable` у коді для кожного типу елементів.

Розв’язання крок за кроком

  1. Напишіть код для шаблону з прапорцями, оголошуючи дві змінні типу `IntVar` і передаючи їх відповідно до кожного елемента `Checkbutton`.

  2. Напишіть код для шаблону з перемикачами, оголошує одну змінну типу `IntVar` (або `StringVar`) і передаючи її як аргумент `variable` для всіх трьох елементів `Radiobutton`.

  3. Порівняйте отримані фрагменти коду: у першому випадку параметр `variable` має різні значення, у другому — одне й те саме для всієї групи.

Відповідь:

Шаблон з прапорцями містить декілька оголошень змінних (по одній на елемент), а шаблон з перемикачами — одну спільну змінну, яку використовують усі елементи групи.

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

Наприклад: