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

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

Завдання 49, Сторінка 169

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

Сторінка 169 Завдання 49 с. 169

Обчислення математичних сум за допомогою шкали

Умова

Створити програму, де користувач обирає число на горизонтальній або вертикальній шкалі. Виконати одне із завдань: а) знайти суму чисел від 0 до значення зі шкали; б) знайти добуток парних чисел від 2 до цього значення (максимум 10); в) знайти суму чисел, кратних 5, від 1 до значення зі шкали.

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

Елемент керування `Scale` дозволяє користувачеві вибрати числове значення з діапазону. Значення отримують методом `.get()`. Для обчислень використовують цикли та умовні оператори.

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

Створіть вікно, додайте шкалу зі змінною `var`, кнопку для запуску розрахунку та текстовий етикет для результату. У функції кнопки отримайте значення зі шкали і напишіть цикл.

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

  1. Створіть головне вікно `window` та імпортуйте необхідні об'єкти з модуля `tkinter`.

  2. Додайте у вікно горизонтальну шкалу `Scale`, встановивши діапазон (наприклад, від 0 до 100) і прив'яжіть її до змінної `var`.

  3. Створіть кнопку, яка викликає функцію розрахунку: отримайте значення зі шкали (`val = var.get()`), ініціалізуйте змінну для результату (наприклад, `sum_val = 0`) і проведіть цикл від початку до `val`, додаючи потрібні числа.

  4. Виведіть результат у текстовий етикет або повідомлення.

Відповідь:

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

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

Наприклад: