Ir al contenido principal

NHA estructuras de software

 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

Entradas más populares de este blog

Algoritmos Basicos

 1 . Que es un algoritmo? - Es aquel conjunto de operaciones que permite darles solución a través de un calculo Realizar un algoritmo que haga la multiplicacion de 3 numeros DESCRIPCION:   -  Para realizar un algoritmo básico se debe tener en cuenta  los siguientes pasos : 1.  Asignar un valor a  N1, N2  Y  N3 . 2.  Ejecutar la operación. 3. Asignar el resultado. 4. Mostrar el resultado. OPERACIONES BASICAS PSEINT ¿ Cómo realizar un algoritmo que realice, resta, suma, multiplicación y división ? Descripcion crear un algoritmo propio con 2 variables en pseint y hacer las operaciones de resta,suma,multiplicacion y division.

Sistemas ASCII

    NOTA Es un conjunto de símbolos y reglas que permite construir todos los números validos. DECIMAL   El sistema decimal es que utiliza los 10 símbolos los cuales podemos representar cualquier número válido; ejemplo: Se identifica por estar en los primeros 10 numero del 0 hasta el 9. Sistema Binario   Es el que se utiliza en los ordenadores y el resto de los dispositivos. Para llenar la tabla de valores se debe tener en cuenta alinear a la derecha nuca la izquierda. Convertir de decimal a binario Para hacer la conversión de decimal a binario hay que dividir el número decimal entre 2 y anotar en la columna a la derecha el resto es 0 si el resultado de la división es par y 1 si la división es impar. Sistema Octal El sistema octal es igual al decimal pero la diferencia es que empieza, 0,1,2,3,4,5,6,7 y se representa en 8 símbolos, cada dígito octal se representa mediante un número binario de 3 dígitos y su base es 8 y de divide por 8. Conversi...