Предмет: Информатика, автор: barabash2009y

Розробіть проект у середовищі програмування з використанням елементів керування, у якому знаходять: а) суму послідовних чисел від 0 до числа, обраного на шкалі (роз- мiри шкали за замовчуванням);

в) суму чисел, які кратні 5, від 1 до числа, обраного на шкалі (роз- міри шкали за замовчуванням); ​

Ответы

Автор ответа: листиккк
10

Ответ:

from tkinter import *

# функція для обчислення суми послідовних чисел від 0 до n

def sum_numbers():

   n = scale_numbers.get()

   result = sum(range(n + 1))

   label_numbers.config(text="Сума чисел від 0 до {}: {}".format(n, result))

# функція для обчислення суми чисел, які кратні 5, від 1 до n

def sum_multiples_of_5():

   n = scale_multiples_of_5.get()

   result = sum(range(5, n + 1, 5))

   label_multiples_of_5.config(text="Сума чисел, що кратні 5, від 1 до {}: {}".format(n, result))

# створюємо головне вікно програми

root = Tk()

root.title("Розрахунок суми чисел")

# створюємо шкалу для вводу значення n

scale_numbers = Scale(root, label="Введіть n для підрахунку суми послідовних чисел:", from_=0, to=100, length=400, orient=HORIZONTAL)

scale_numbers.pack()

# кнопка для запуску обчислення суми послідовних чисел

button_numbers = Button(root, text="Обчислити суму чисел", command=sum_numbers)

button_numbers.pack()

# напис для відображення результату обчислення суми послідовних чисел

label_numbers = Label(root)

label_numbers.pack()

# створюємо ще одну шкалу і кнопку для введення n та запуску обчислення суми чисел, кратних 5

scale_multiples_of_5 = Scale(root, label="Введіть n для підрахунку суми чисел, що кратні 5:", from_=0, to=100, length=400, orient=HORIZONTAL)

scale_multiples_of_5.pack()

button_multiples_of_5 = Button(root, text="Обчислити суму чисел, що кратні 5", command=sum_multiples_of_5)

button_multiples_of_5.pack()

label_multiples_of_5 = Label(root)

label_multiples_of_5.pack()

# запускаємо головний цикл обробки подій

root.mainloop()

Объяснение:


kostyshakbogdan: Імба
Похожие вопросы
Предмет: Литература, автор: Bombasterbum
Предмет: Алгебра, автор: rinaca9215
Предмет: Алгебра, автор: shilova916