Estructura modular
1. Mediante la explicacion del docente y la explicacion de la ia compare y genere una hipotesis del concepto de la estructura modular
2. Genere una aplicacion con GUI la cual solicite al usuario cuatro numeros y de como resultado el promedio, esta estructura debe ser modular y obedecer al orden de importacion de modulos, metodos y elementos graficos.
2.1 imagen de ejecucion
SOLUCION
1.
2.import tkinter as tk
from tkinter import messagebox
def calcular_promedio():
num1 = float(entry1.get())
num2 = float(entry2.get())
num3 = float(entry3.get())
num4 = float(entry4.get())
promedio = (num1 + num2 + num3 + num4) / 4
messagebox.showinfo("Resultado", f"El promedio es: {promedio}")
# Crear la ventana principal
ventana = tk.Tk()
ventana.title("Calculadora de promedio")
# Crear los elementos gráficos
label1 = tk.Label(ventana, text="Número 1:")
label1.pack()
entry1 = tk.Entry(ventana)
entry1.pack()
label2 = tk.Label(ventana, text="Número 2:")
label2.pack()
entry2 = tk.Entry(ventana)
entry2.pack()
label3 = tk.Label(ventana, text="Número 3:")
label3.pack()
entry3 = tk.Entry(ventana)
entry3.pack()
label4 = tk.Label(ventana, text="Número 4:")
label4.pack()
entry4 = tk.Entry(ventana)
entry4.pack()
calcular_button = tk.Button(ventana, text="Calcular promedio", command=calcular_promedio)
calcular_button.pack()
# Iniciar la aplicación
ventana.mainloop()
Comentarios
Publicar un comentario