jueves, enero 09, 2020

Operaciones

from tkinter import *

ventana=Tk()
ventana.title("Operaciones aritméticas")
ventana.geometry('500x200')
# determinamos el color de fondo
ventana.config(bg = 'orange')


def suma():
    a=numero1.get()
    b=numero2.get()
    suma = (a+b)
    etiqueta=Label(text='Total suma: '+ repr(suma))
    etiqueta.place(x=50,y=100)
   
def resta():
    a=numero1.get()
    b=numero2.get()
    if a > b:
        resta=a-b
        etiqueta=Label(text='Total Resta: '+ repr(resta))
        etiqueta.place(x=50,y=100)
    else:
        etiqueta=Label(text=' El primer número debe ser mayor ')
        etiqueta.place(x=50,y=100)

def multiplica():
    a=numero1.get()
    b=numero2.get()
    multiplica=a*b
    etiqueta=Label(text='Total Producto: '+ repr(multiplica))
    etiqueta.place(x=50,y=100)
   
def divide():
    a=numero1.get()
    b=numero2.get()
    divide=a/b
    etiqueta=Label(text='Total División: '+ repr(divide))
    etiqueta.place(x=50,y=100)



etiqueta=Label(ventana,text='Número1:')
etiqueta.place(x=50,y=20)

etiqueta=Label(ventana,text='Número2:')
etiqueta.place(x=50,y=50)

numero1=IntVar()
caja=Entry(ventana,textvariable=numero1)
caja.place(x=150,y=20)

numero2=IntVar()
caja=Entry(ventana,textvariable=numero2)
caja.place(x=150,y=50)

boton=Button(ventana,text='Sumar',command=suma)
boton.place(x=350,y=15)

boton2=Button(ventana,text='Restar',command=resta)
boton2.place(x=350,y=45)

boton3=Button(ventana,text='Multiplicar',command=multiplica)
boton3.place(x=350,y=75)

boton4=Button(ventana,text='Dividir',command=divide)
boton4.place(x=350,y=105)

ventana.mainloop()

No hay comentarios.:

Publicar un comentario