Предмет: Информатика,
автор: Mrkopsery
from tkinter import *
from tkinter.messagebox import *
def click(event):
a = int(entry_a.get())
b = int(entry_b.get())
result = a * (4 * b - a)
showinfo("Поле", result)
root = Tk()
root.geometry("400x300")
label_name = Label(text="С. Ричко Марія")
label_a = Label(text="Введіть значення змінної a:")
entry_a = Entry()
label_b = Label(text="Введіть значення змінної b:")
entry_b = Entry()
label_task = Label(text="a * (4 * b – a)")
button = Button(text="Розрахувати")
button.bind(" ", click)
button.pack()
label_name.pack()
label_a.pack(pady=10)
entry_a.pack()
label_b.pack(pady=10)
entry_b.pack()
label_task.pack(pady=10)
root.mainloop()
Ответы
Автор ответа:
0
Ответ: from tkinter import *
from tkinter.messagebox import *
def click(event=None):
a = int(entry_a.get())
b = int(entry_b.get())
result = a * (4 * b - a)
showinfo("Поле", result)
root = Tk()
root.geometry("400x300")
label_name = Label(text="С. Ричко Марія")
label_a = Label(text="Введіть значення змінної a:")
entry_a = Entry()
label_b = Label(text="Введіть значення змінної b:")
entry_b = Entry()
label_task = Label(text="a * (4 * b – a)")
button = Button(text="Розрахувати", command=click) # Виправлено: додано параметр `command` для виклику функції `click` при натисканні кнопки
button.pack()
label_name.pack()
label_a.pack(pady=10)
entry_a.pack()
label_b.pack(pady=10)
entry_b.pack()
label_task.pack(pady=10)
root.mainloop()
Объяснение:
Похожие вопросы
Предмет: Математика,
автор: rushwhite66
Предмет: Химия,
автор: benyaminnnn2007
Предмет: История,
автор: khlebnikovaap
Предмет: Литература,
автор: dchikalova
Предмет: Математика,
автор: 16235lai