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

только главный мозг или професеор помогите пожалуйста очень важно

с делать 3 кнопки - ÷×

from tkinter import *

vikno=Tk()
vikno.title('Калькулятор')
vikno.geometry("380x200")

def plus():
a=int(entry1.get())
b=int(entry2.get())
c=a+b
entry3['state']="normal"
entry3.insert(0, c)

#Функція для кнопки "-"

#Функція для кнопки "*"

#Функція для кнопки "/"

def clear():
entry1.delete(0)
entry2.delete(0)
entry3.delete(0)
entry3['state']='readonly'

label1=Label(vikno, text="Перше число", font="Arial 16 italic").grid(row=0, column=0, columnspan=2, padx=10, pady=10)
label2=Label(vikno, text="Друге число", font="Arial 16 italic").grid(row=0, column=3, columnspan=2, padx=10, pady=10)

entry1=Entry(vikno)
entry1.grid(row=1, column=0, columnspan=2, padx=10, pady=10)
entry2=Entry(vikno)
entry2.grid(row=1, column=3, columnspan=2, padx=10, pady=10)

button1=Button(vikno, text="+", font="Arial 16 bold", command=plus)
button1.grid(row=2, column=0, padx=10, pady=10)

entry3=Entry(vikno, state='readonly')
entry3.grid(row=3, column=1, columnspan=3, padx=10, pady=10)

button5=Button(vikno, text="С", font="Arial 16 bold", command=clear)
button5.grid(row=3, column=4, padx=10, pady=10)

vikno.mainloop()​

Ответы

Автор ответа: Artur617
0

Не профессор но стремлюсь к нему.

from tkinter import *

vikno = Tk()

vikno.title('Калькулятор')

vikno.geometry("380x200")

def plus():

   a = int(entry1.get())

   b = int(entry2.get())

   c = a + b

   entry3['state'] = "normal"

   entry3.delete(0, END)

   entry3.insert(0, c)

   entry3['state'] = "readonly"

def minus():

   a = int(entry1.get())

   b = int(entry2.get())

   c = a - b

   entry3['state'] = "normal"

   entry3.delete(0, END)

   entry3.insert(0, c)

   entry3['state'] = "readonly"

def multiply():

   a = int(entry1.get())

   b = int(entry2.get())

   c = a * b

   entry3['state'] = "normal"

   entry3.delete(0, END)

   entry3.insert(0, c)

   entry3['state'] = "readonly"

def divide():

   a = int(entry1.get())

   b = int(entry2.get())

   c = a / b

   entry3['state'] = "normal"

   entry3.delete(0, END)

   entry3.insert(0, c)

   entry3['state'] = "readonly"

def clear():

   entry1.delete(0, END)

   entry2.delete(0, END)

   entry3.delete(0, END)

   entry3['state'] = 'readonly'

label1 = Label(vikno, text="Перше число", font="Arial 16 italic")

label1.grid(row=0, column=0, columnspan=2, padx=10, pady=10)

label2 = Label(vikno, text="Друге число", font="Arial 16 italic")

label2.grid(row=0, column=3, columnspan=2, padx=10, pady=10)

entry1 = Entry(vikno)

entry1.grid(row=1, column=0, columnspan=2, padx=10, pady=10)

entry2 = Entry(vikno)

entry2.grid(row=1, column=3, columnspan=2, padx=10, pady=10)

button1 = Button(vikno, text="+", font="Arial 16 bold", command=plus)

button1.grid(row=2, column=0, padx=10, pady=10)

button2 = Button(vikno, text="-", font="Arial 16 bold", command=minus)

button2.grid(row=2, column=1, padx=10, pady=10)

button3 = Button(vikno, text="*", font="Arial 16 bold", command=multiply)

button3.grid(row=2, column=2, padx=10, pady=10)

button4 = Button(vikno, text="/", font="Arial 16 bold", command=divide)

button4.grid(row=2, column=3, padx=10


TeaWithMint2000: не работает попробуйте пожалуйста по другому сделать
Artur617: а вы на питоне пробовали?
TeaWithMint2000: так я и на нём делал
TeaWithMint2000: поможете ?
Похожие вопросы
Предмет: Английский язык, автор: ula80590
Предмет: Алгебра, автор: sashapoogach
Предмет: Алгебра, автор: bobilovaolga76
Предмет: Русский язык, автор: Znatok890
Укажи ряд, в котором во всех словах после шипящей пишется буква О.
А) пш_нка, туш_нка, ш_колад, ш_ссе
Б) реш_тка, ж_кей, ч_ткость, ж_рнов
В) ж_ны, ч_порный, ч_лн, изж_га
Г) ш_рох, крыж_вник, трущ_ба, ш_кировать

Укажи ряд, в котором во всех словах безударная гласная в корне проверяется ударением.
А) отр_жение, с_кретарь, св_той, в_дро
Б) тр_винка, похв_лить, увл_кательный, т_хонько
В) гр_жданин, в_лноваться, агр_ном, обл_ка
Г) укр_шение, р_бина, п_льто, р_сток

Укажи слово с чередованием гласных в корне.
А) сложение Б) ложечка В) логово Г) логичный

11.Найди слово с буквой С в приставке.
А) и_готовить Б) бе_болезненный В) чере_чур Г) ра_гадать

Укажи ряд, в котором во всех словах после Ц пишется буква Ы.
А) плоскогубц_, дефиц_т, авиац_я,
Б) ц_ничный, панц_рь, на ц_почках, сорванц_
В) ц_плячий, птенц_, Цариц_но, куц_й
Г) зайц_, ц_ферблат, ц_новка, настурц_я

Найди слово с орфографической ошибкой.
А) здоровье Б) збить В) сломать Г) сгрести

Найди слово, в котором надо писать удвоенную согласную ЗЗ.
А) и__ломать Б) ра__бить В) бе__вёздное Г) бе__наказанно
Предмет: Химия, автор: dreadbore5554