Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Calculadora de presupuesto en materiales de construcción con Tkinter, Ejercicios de Programación C

Un código escrito en python con la biblioteca tkinter que permite calcular el subtotal, el total con iva y el total con descuento de un material de construcción. El usuario puede ingresar el valor y cantidad del material, además de un descuento en porcentaje. El programa muestra el valor a pagar final.

Tipo: Ejercicios

2020/2021

Subido el 08/07/2021

samantha-mallerly-villalta-poma
samantha-mallerly-villalta-poma 🇪🇨

4 documentos

1 / 4

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Universidad Técnica Particular de Loja
Samantha Mallerly Villalta Poma
Lenguaje de Programación
Titulación de Ingeniería Civil
Ing. Diego Fernando Castillo Duarte
18 de junio de 2021
Ejercicio GUI
pf3
pf4

Vista previa parcial del texto

¡Descarga Calculadora de presupuesto en materiales de construcción con Tkinter y más Ejercicios en PDF de Programación C solo en Docsity!

Universidad Técnica Particular de Loja

Samantha Mallerly Villalta Poma

Lenguaje de Programación

Titulación de Ingeniería Civil

Ing. Diego Fernando Castillo Duarte

18 de junio de 2021

Ejercicio GUI

CODIGO:

from tkinter import * def subtotal(): total.set(0) total.set(valor.get()cantidad.get()) def TotalIva(): total.set(0) Iva=((valor.get()cantidad.get())0.12) total.set((valor.get()cantidad.get())+Iva) def TotalDes(): total.set(0) Iva=((valor.get()cantidad.get())0.12) TotalIva=((valor.get()cantidad.get())+Iva) Des=(TotalIva(descue.get()/100)) total.set("{:.2f}".format(TotalIva-Des)) root = Tk() root.title("") root["bg"]="#27B7F4" cantidad=IntVar() valor=DoubleVar() descue=IntVar() total=DoubleVar() Label(root, text="Cálculo de presupuesto en material de construcción ",bg="#27B7F4",font=("Arial",13)).grid(row=0, column=1) Label(root, text="Material: ", font=("Arial", 13),bg="#27B7F4").grid(row=1,column=0,sticky="w",padx=15) Label(root, text="Valor: $ ", font=("Arial", 13),bg="#27B7F4").grid(row=2,column=0,sticky="w",padx=15) Label(root, text="Cantidad: ", font=("Arial", 13),bg="#27B7F4").grid(row=3,column=0, sticky="w",padx=15) Label(root, text="Descuento: % ", font=("Arial", 13),bg="#27B7F4").grid(row=4,column=0,sticky="w",padx=15) Entry(root).grid(row=1, column=1) Entry(root,textvariable=valor).grid(row=2, column=1) Entry(root,textvariable=cantidad).grid(row=3, column=1) Entry(root,textvariable=descue).grid(row=4, column=1)