Sunteți pe pagina 1din 3

EXPORT ALBA�ILERIA_ESTRUCTURAL()

BEGIN
PRINT();
LOCAL l,h,i,j,CL,H,L,e;
LOCAL Fc,?m,?M;
LOCAL MENU,menu1;
LOCAL Vm,DL,Dl,Dm,DM;
LOCAL Pm; LOCAL A; LOCAL fc;
LOCAL CLdes,Vmdes;

RECT_P(320,0,0,300,#FFFFFh,#BDBABB);
TEXTOUT_P("???????????",45,20,5,#30A443,250,#BDBABB);TEXTOUT_P("DATOS ???",45,10,5,
#30A443,250,#BDBABB);
TEXTOUT_P("h = altura del ladrillo (m)",20,60,2,#1E53C5);
TEXTOUT_P("l = largo del ladrillo (m)",20,74,2,#1E53C5);
TEXTOUT_P("i = espesor junta horizontal (m)",20,88,2,#1E53C5);
TEXTOUT_P("j = espesor junta vertical (m)",20,102,2,#1E53C5);
TEXTOUT_P("H = altura del muro (m)",20,116,2,#1E53C5);
TEXTOUT_P("L = largo del muro (m)",20,130,2,#1E53C5);
TEXTOUT_P("e = espesor del muro o del ladrillo (m)",20,144,2,#1E53C5);
TEXTOUT_P("=============================",20,158,2,#EE1D25);
TEXTOUT_P("fc = Resistencia del concreto kg/cm2",20,172,2,#1E53C5);
TEXTOUT_P("?m = Peso especifico del muro kg/m3",20,186,2,#1E53C5);
TEXTOUT_P("DL = Desperdicio del Ladrillo",20,200,2,#1E53C5);
TEXTOUT_P("Dm = Desperdicio del mortero",20,214,2,#1E53C5);
// choose();

WAIT;
RECT_P(320,0,0,300,#FFFFFh,#BDBABB);
RECT_P(25,50,90,80,#F67,#0D18601h);
RECT_P(98,50,168,80,#F67,#0D18601h);
RECT_P(176,50,246,80,#F67,#0D18601h);
RECT_P(25,88,90,118,#F67,#0D18601h);
RECT_P(98,88,168,118,#F67,#0D18601h);
RECT_P(176,88,246,118,#F67,#0D18601h);
RECT_P(25,126,90,156,#F67,#0D18601h);
RECT_P(98,126,168,156,#F67,#0D18601h);
RECT_P(176,126,246,156,#F67,#0D18601h);
TEXTOUT_P("???????????????",45,20,5,#30A443,250,#BDBABB);TEXTOUT_P("ALBA�ILERIA ???
",60,10,4,#30A443,250,#BDBABB);
LINE_P(G0,26,190,247,190,#222222);
TEXTOUT_P("L",124,183,2,#F67,190,#BDBABB);
TEXTOUT_P("?",25,186,1,#222222); // FLECHA
TEXTOUT_P("?",247,185,1,#222222); //FLECHA
LINE_P(G0,275,50,275,156,#222222);
TEXTOUT_P("H",272,95,2,#F67,190,#BDBABB);
TEXTOUT_P("?",272,45,1,#222222); // FLECHA
TEXTOUT_P("?",272,150,1,#222222); //FLECHA
LINE_P(G0,257,50,257,87,#222222);
TEXTOUT_P("h",255,59,2,#F67,190,#BDBABB);
TEXTOUT_P("j",267,79,2,#F67,190,#BDBABB);
TEXTOUT_P("?",255,46,1,#222222); // FLECHA
TEXTOUT_P("?",255,73,1,#222222); //FLECHA
TEXTOUT_P("?",255,85,1,#222222); //FLECHA
LINE_P(G0,165,170,247,170,#222222);
TEXTOUT_P("l",210,165,2,#F67,190,#BDBABB);
TEXTOUT_P("i",172,165,2,#F67,190,#BDBABB);
TEXTOUT_P("?",165,166,1,#222222); // FLECHA
TEXTOUT_P("?",176,166,1,#222222); // FLECHA
TEXTOUT_P("?",244,166,1,#222222); //FLECHA
wait();

REPEAT
CHOOSE(MENU,"CALCULO DE LADRILLOS","INTRODUZCA LOS
DATOS","CALCULAR","RESULTADOS","SALIR");
IF MENU==1 THEN
REPEAT
CHOOSE(menu1,"INTRODUZCA DATOS","DATOS","VOLVER");
IF menu1==1 THEN
Fc:={175,210,280,350,430};
?m:={1800,2100};
DL:={0.00,0.03,0.04,0.05,0.10,0.15};
DM:={0.00,0.03,0.04,0.05,0.10,0.15};
INPUT({{l,[0],{8,13,0}},
{h,[0],{26,13,0}},
{i,[0],{45,16,0}},
{j,[0],{65,16,0}},
{H,[0],{8,13,1}},
{L,[0],{26,13,1}},
{e,[0],{45,13,1}},
{fc,Fc,{20,25,2}},
{?m,?m,{60,25,2}},
{Dl,DL,{20,25,3}},
{Dm,DM,{60,25,3}}

}); // INGRESAR LOS DATOS

END;

UNTIL menu1==2;
END;

IF MENU==2 THEN
CL:=1/((l+i)*(h+j));
CLdes:=CL+CL*DL;
Vm:=1*1*e-CL*l*h*e; // VOLUMEN DE MORTERO
Vmdes:=Vm+Vm*DM;
A:=CLdes(Dl)*H*L;
B:=Vmdes(Dm)*H*L;
MSGBOX("CALCULOS CON EXITO OK?");
END;

PRINT();
IF MENU==3 THEN

RECT_P(320,0,0,300,#FFFFFh,#BDBABB);
TEXTOUT_P("???????????????",80,18,5,#30A443,250,#BDBABB);TEXTOUT_P("RESULTADOS ???
:",80,8,4,#30A443,190,#BDBABB);
RECT_P(45,50,80,65,#0D18601h,#0D18601h);
RECT_P(83,50,118,65,#0D18601h,#0D18601h);
RECT_P(121,50,156,65,#0D18601h,#0D18601h);
RECT_P(159,50,194,65,#0D18601h,#0D18601h);
RECT_P(197,50,232,65,#0D18601h,#0D18601h);
RECT_P(45,68,80,83,#0D18601h,#0D18601h);
RECT_P(83,68,118,83,#0D18601h,#0D18601h);
RECT_P(121,68,156,83,#0D18601h,#0D18601h);
RECT_P(159,68,194,83,#0D18601h,#0D18601h);
RECT_P(197,68,232,83,#0D18601h,#0D18601h);
RECT_P(45,86,80,101,#0D18601h,#0D18601h);
RECT_P(83,86,118,101,#0D18601h,#0D18601h);
RECT_P(121,86,156,101,#0D18601h,#0D18601h);
RECT_P(159,86,194,101,#0D18601h,#0D18601h);
RECT_P(197,86,232,101,#0D18601h,#0D18601h);
RECT_P(45,104,80,119,#0D18601h,#0D18601h);
RECT_P(83,104,118,119,#0D18601h,#0D18601h);
RECT_P(121,104,156,119,#0D18601h,#0D18601h);
RECT_P(159,104,194,119,#0D18601h,#0D18601h);
RECT_P(197,104,232,119,#0D18601h,#0D18601h);
LINE_P(G0,47,130,232,130,#222222);
TEXTOUT_P(L,130,126,2,#F67,190,#BDBABB);
TEXTOUT_P("?",45,126,1,#222222); // FLECHA
TEXTOUT_P("?",230,126,1,#222222); //FLECHA
LINE_P(G0,255,50,255,117,#222222);
TEXTOUT_P(H,251,85,2,#F67,190,#BDBABB);
TEXTOUT_P("?",252,45,1,#222222); // FLECHA
TEXTOUT_P("?",252,115,1,#222222); //FLECH

TEXTOUT_P("CLdes = CANT. LADRILLO + DESPERDICIO",10,160,1,#11,190,#BDBABB);


TEXTOUT_P("Vmdes = VOL. MORTERO + DESPERDICIO",10,180,1,#11,190,#BDBABB);

TEXTOUT_P("??",210,160,2,#69,50);
TEXTOUT_P("??",210,180,2,#69,50);
TEXTOUT_P("RPTA",240,140,2,#FFFFFF,57,#40BBFE);
TEXTOUT_P(A,240,160,3,#FFFFFF,57,#EE1D25);
TEXTOUT_P(B,240,180,3,#FFFFFF,57,#EE1D25);

WAIT();
END;
UNTIL MENU==4;
MSGBOX("�?GRACIAS? �");
END;

S-ar putea să vă placă și