Está en la página 1de 2

function muro(lo,ho,ao,jo,A)

# funcion para obtener la cantidad de ladrillos y mezcla en A m2 de muro

# 1) datos

# lo largo del ladrillo

# ho altura del ladrillo

# jo espesor de las juntas

# ao ancho del ladrillo

# A area del muro

# 2) proceso

la=A*ladrillo(lo,ho,jo)

Mz=A*mezcla(lo,ho,ao,jo)

#resultados

println("superficie de muro (m2): ", A)

println("ladrillos (unidad) ", la)

println("mezcla (m3) ", Mz)

end

function ladrillo(l,h,j)

# funcion para obtener la cantidad de ladrillos por m2 de muro

# 1) datos:

# l largo del ladrillo

# h altura del ladrillo

# j espesor de las juntas

# 2) proceso

c=1/((l+j)*(h+j))

return c

end

function mezcla(l,h,a,j)
# funcion para mezcla por m2 de muro

# 1) datos

# l largo del ladrillo

# h altura del ladrillo

# j espesor de las juntas

# 2) proceso

Vm=a #1*1*a # volumen de 01 m2 de muro

n=ladrillo(l,h,j) # cantidad de ladrillo en 01 m2 de muro

L=l*h*a # volumen de 01 ladrillo

VM=Vm-n*L

return VM

end

# ejecutar la funcion principal

# muro(lo,ho,ao,jo,A)

muro(0.24,0.09,0.14,0.01,10)

También podría gustarte