def calcular_ladrillos():
print("=== CÁLCULO DE LADRILLOS PARA UN MURO ===\n")
# Dimensiones del muro
alto_muro = float(input("Ingrese el alto del muro (en metros): "))
ancho_muro = float(input("Ingrese el ancho del muro (en metros): "))
# Dimensiones del ladrillo
alto_ladrillo_cm = float(input("Ingrese el alto del ladrillo (en cm): "))
ancho_ladrillo_cm = float(input("Ingrese el ancho del ladrillo (en cm): "))
# Pérdida (opcional)
perdida_porcentual = float(input("Ingrese el porcentaje de pérdida (recomendado 5-10%):
"))
# Convertimos medidas del ladrillo a metros
alto_ladrillo = alto_ladrillo_cm / 100
ancho_ladrillo = ancho_ladrillo_cm / 100
# Área del muro y del ladrillo
area_muro = alto_muro * ancho_muro
area_ladrillo = alto_ladrillo * ancho_ladrillo
# Cálculo base de ladrillos
cantidad_sin_perdida = area_muro / area_ladrillo
# Ajuste por pérdida
cantidad_total = cantidad_sin_perdida * (1 + (perdida_porcentual / 100))
# Mostrar resultados
print(f"\nÁrea del muro: {area_muro:.2f} m²")
print(f"Área de un ladrillo: {area_ladrillo:.4f} m²")
print(f"Ladrillos necesarios (sin pérdida): {cantidad_sin_perdida:.0f}")
print(f"Ladrillos necesarios (con pérdida del {perdida_porcentual}%): {cantidad_total:.0f}")
# Ejecutar función
calcular_ladrillos()