Python:
import tkinter as tk
def calculate_sum_product():
values = [float(x) for x in input_box.get("1.0", "end").split()]
sum_value = sum(values)
product_value = 1
for value in values:
product_value *= value
result_box.delete("1.0", "end")
result_box.insert("end", "Сума значень: {:.2f}\n".format(sum_value))
result_box.insert("end", "Добуток значень: {:.2f}".format(product_value))
root = tk.Tk()
root.title("Обчислення суми та добутку значень")
input_label = tk.Label(root, text="Введіть значення елементів (розділяйте пробілами):")
input_label.pack()
input_box = tk.Text(root, height=4)
input_box.pack()
calculate_button = tk.Button(root, text="Обчислити", command=calculate_sum_product)
calculate_button.pack()
result_label = tk.Label(root, text="Результат:")
result_label.pack()
result_box = tk.Text(root, height=2)
result_box.pack()
root.mainloop()
Copyright © 2025 SCHOLAR.TIPS - All rights reserved.
Answers & Comments
Python:
import tkinter as tk
def calculate_sum_product():
values = [float(x) for x in input_box.get("1.0", "end").split()]
sum_value = sum(values)
product_value = 1
for value in values:
product_value *= value
result_box.delete("1.0", "end")
result_box.insert("end", "Сума значень: {:.2f}\n".format(sum_value))
result_box.insert("end", "Добуток значень: {:.2f}".format(product_value))
root = tk.Tk()
root.title("Обчислення суми та добутку значень")
input_label = tk.Label(root, text="Введіть значення елементів (розділяйте пробілами):")
input_label.pack()
input_box = tk.Text(root, height=4)
input_box.pack()
calculate_button = tk.Button(root, text="Обчислити", command=calculate_sum_product)
calculate_button.pack()
result_label = tk.Label(root, text="Результат:")
result_label.pack()
result_box = tk.Text(root, height=2)
result_box.pack()
root.mainloop()