You are on page 1of 8

LISTA11();

LISTA22();
LISTA33();
LISTA44();
LISTA55();
LISTA66();
LISTA77();
LISTA88();
LISTA99();
FORMULAS();
SALIR();
ABOUT1();

EXPORT δi,q,Iр,u;
EXPORT m;
EXPORT Iezquina,Icentro;
EXPORT σσ
ₒ,е,Cc,Δσ,δcp;
EXPORT Ll,Lp,Indplasticidad,IndLiquidez;
EXPORT w,ɤs,ɤw,ɤsat,ɤd,ɤhum ;
EXPORT n,Mv,H₁,H₂,K₂,K₁,Av₁,Av₂;
EXPORT δcs,C´α,t₂,t₁,Cα,eo,еp;
EXPORT t,Cv,Av,ɣw,δsw;
EXPORT Φ,ka,kp,ɤ;
EXPORT α,Ep,Ea;

START()
BEGIN
CHOOSE(N,"Menu","Formulas","Salir");
IF N==1 THEN FORMULAS();
ELSE
IF N==2 THEN SALIR();
ELSE

END;
END;
END;

EXPORT FORMULAS()
BEGIN
CHOOSE(N,"Temas","Asentamiento Inmediato","Consolidacion Primaria","e y ɤsat con
humedad y porosidad","Consolidacion Secundaria","Factor tiempo con
U>50%,U<50%","Relaciones para el grado de consolidacion","Empuje cuando
C=0","Empuje con cohesion","Empuje inclinado suelo friccionante","Autor");
IF N==1 THEN LISTA11();
ELSE
IF N==2 THEN LISTA22();
ELSE
IF N==3 THEN LISTA33();
ELSE
IF N==4 THEN LISTA44();
ELSE
IF N==5 THEN LISTA55();
ELSE
IF N==6 THEN LISTA66();
ELSE
IF N==7 THEN LISTA77();
ELSE
IF N==8 THEN LISTA88();
ELSE
IF N==9 THEN LISTA99();
ELSE
ABOUT1();

END;
END;
END;
END;
END;
END;
END;
END;
END;
END;

ABOUT1()
BEGIN
MSGBOX("Hecho por Caditos y su mejor amigo Oscar");
END;

EXPORT LISTA11()
BEGIN
local LISTA1;
LISTA1:={'δi=(q*B*(1-u^2)*Iр)/E','Iр=(1/π)*(m*LN((L+√(m^2+1))/m)
+LN(m+√(m^2+1)))','m=L/B','Iezquina*2=Icentro'};
choose(N,"E1-Asentamiento inmediato",LISTA1);

choose(E,"Caja","E1","E2","E3","E4","E5","E6","E7","E8","E9","E0");
IF E==1 THEN E1:=LISTA1(N);
ELSE
IF E==2 THEN E2:=LISTA1(N);
ELSE
IF E==3 THEN E3:=LISTA1(N);
ELSE
IF E==4 THEN E4:=LISTA1(N);
ELSE
IF E==5 THEN E5:=LISTA1(N);
ELSE
IF E==6 THEN E6:=LISTA1(N);
ELSE
IF E==7 THEN E7:=LISTA1(N);
ELSE
IF E==8 THEN E8:=LISTA1(N);
ELSE
IF E==9 THEN E9:=LISTA1(N);
ELSE
IF E==10 THEN E0:=LISTA1(N);

END;
END;
END;
END;
END;
END;
END;
END;
END;
END;

END;

EXPORT LISTA22()
BEGIN
local LISTA2;
LISTA2:={'δcp=(Cc/(1+е))*H*LOG((σσ
ₒ+Δσ)/σσ
ₒ)','Cc=0.009*(Ll-
10)','Indplasticidad=Ll-Lp','IndLiquidez=(w-Lp)/(Indplasticidad)','δsw=Mv*(H*Δσ)'};
choose(N,"E2-Consolidacion primaria- IL≈1 consolidado",LISTA2);

choose(E,"Caja","E1","E2","E3","E4","E5","E6","E7","E8","E9","E0");
IF E==1 THEN E1:=LISTA2(N);
ELSE
IF E==2 THEN E2:=LISTA2(N);
ELSE
IF E==3 THEN E3:=LISTA2(N);
ELSE
IF E==4 THEN E4:=LISTA2(N);
ELSE
IF E==5 THEN E5:=LISTA2(N);
ELSE
IF E==6 THEN E6:=LISTA2(N);
ELSE
IF E==7 THEN E7:=LISTA2(N);
ELSE
IF E==8 THEN E8:=LISTA2(N);
ELSE
IF E==9 THEN E9:=LISTA2(N);
ELSE
IF E==10 THEN E0:=LISTA2(N);

END;
END;
END;
END;
END;
END;
END;
END;
END;
END;

END;

EXPORT LISTA33()
BEGIN
local LISTA3;
LISTA3:={'е=(w*ɤs)/ɤw','e=n/(1-n)','ɤsat=((1-n)*ɤs+n)','ɤsat=(е+ɤs)/
(1+е)','ɤd=ɤs/(1+е)','ɤhum=ɤs*(1+w)/(1+е)'};
choose(N,"E3-e y ɤsat con humedad y porosidad",LISTA3);

choose(E,"Caja","E1","E2","E3","E4","E5","E6","E7","E8","E9","E0");
IF E==1 THEN E1:=LISTA3(N);
ELSE
IF E==2 THEN E2:=LISTA3(N);
ELSE
IF E==3 THEN E3:=LISTA3(N);
ELSE
IF E==4 THEN E4:=LISTA3(N);
ELSE
IF E==5 THEN E5:=LISTA3(N);
ELSE
IF E==6 THEN E6:=LISTA3(N);
ELSE
IF E==7 THEN E7:=LISTA3(N);
ELSE
IF E==8 THEN E8:=LISTA3(N);
ELSE
IF E==9 THEN E9:=LISTA3(N);
ELSE
IF E==10 THEN E0:=LISTA3(N);

END;
END;
END;
END;
END;
END;
END;
END;
END;
END;

END;

EXPORT LISTA44()
BEGIN
local LISTA4;
LISTA4:={'δcs=C´α*H*LOG((t₂/t₁))','Cα=(eo-еp)/LOG((t₂/t₁))','C´α=Cα/(1+еp)'};
choose(N,"E4-Consolidacion secundaria",LISTA4);

choose(E,"Caja","E1","E2","E3","E4","E5","E6","E7","E8","E9","E0");
IF E==1 THEN E1:=LISTA4(N);
ELSE
IF E==2 THEN E2:=LISTA4(N);
ELSE
IF E==3 THEN E3:=LISTA4(N);
ELSE
IF E==4 THEN E4:=LISTA4(N);
ELSE
IF E==5 THEN E5:=LISTA4(N);
ELSE
IF E==6 THEN E6:=LISTA4(N);
ELSE
IF E==7 THEN E7:=LISTA4(N);
ELSE
IF E==8 THEN E8:=LISTA4(N);
ELSE
IF E==9 THEN E9:=LISTA4(N);
ELSE
IF E==10 THEN E0:=LISTA4(N);

END;
END;
END;
END;
END;
END;
END;
END;
END;
END;

END;

EXPORT LISTA55()
BEGIN
local LISTA5;
LISTA5:={'T=1.781-0.933*LOG(100-U)','T=(π/4)*((U/100))^2'};
choose(N,"E5-Factor tiempo con U>50%,U<50%",LISTA5);

choose(E,"Caja","E1","E2","E3","E4","E5","E6","E7","E8","E9","E0");
IF E==1 THEN E1:=LISTA5(N);
ELSE
IF E==2 THEN E2:=LISTA5(N);
ELSE
IF E==3 THEN E3:=LISTA5(N);
ELSE
IF E==4 THEN E4:=LISTA5(N);
ELSE
IF E==5 THEN E5:=LISTA5(N);
ELSE
IF E==6 THEN E6:=LISTA5(N);
ELSE
IF E==7 THEN E7:=LISTA5(N);
ELSE
IF E==8 THEN E8:=LISTA5(N);
ELSE
IF E==9 THEN E9:=LISTA5(N);
ELSE
IF E==10 THEN E0:=LISTA5(N);

END;
END;
END;
END;
END;
END;
END;
END;
END;
END;

END;

EXPORT LISTA66()
BEGIN
local LISTA6;
LISTA6:={'t=T*H^2/Cv','T=Cv*t/H^2','T=K*(1+е)*t/
(Av*ɤw*H^2)','(t₁/t₂)=H₁^2/H₂^2','Cv=K/(Mv*ɤw)','(t₁/t₂)=K₂/K₁','Mv=δsw/
(H*Δσ)','(t₁/t₂)=Av₁/Av₂','Mv=Av/(1+е)'};
choose(N,"E6-Relaciones para el grado de consolidacion",LISTA6);

choose(E,"Caja","E1","E2","E3","E4","E5","E6","E7","E8","E9","E0");
IF E==1 THEN E1:=LISTA6(N);
ELSE
IF E==2 THEN E2:=LISTA6(N);
ELSE
IF E==3 THEN E3:=LISTA6(N);
ELSE
IF E==4 THEN E4:=LISTA6(N);
ELSE
IF E==5 THEN E5:=LISTA6(N);
ELSE
IF E==6 THEN E6:=LISTA6(N);
ELSE
IF E==7 THEN E7:=LISTA6(N);
ELSE
IF E==8 THEN E8:=LISTA6(N);
ELSE
IF E==9 THEN E9:=LISTA6(N);
ELSE
IF E==10 THEN E0:=LISTA6(N);

END;
END;
END;
END;
END;
END;
END;
END;
END;
END;

END;

EXPORT LISTA77()
BEGIN
local LISTA7;
LISTA7:={'ka=TAN(45-Φ/2)','kp=TAN(45+Φ/2)','Ea=(ɤ*ka)*H/2'};
choose(N,"E7-Empuje cuando C=0 ",LISTA7);

choose(E,"Caja","E1","E2","E3","E4","E5","E6","E7","E8","E9","E0");
IF E==1 THEN E1:=LISTA7(N);
ELSE
IF E==2 THEN E2:=LISTA7(N);
ELSE
IF E==3 THEN E3:=LISTA7(N);
ELSE
IF E==4 THEN E4:=LISTA7(N);
ELSE
IF E==5 THEN E5:=LISTA7(N);
ELSE
IF E==6 THEN E6:=LISTA7(N);
ELSE
IF E==7 THEN E7:=LISTA7(N);
ELSE
IF E==8 THEN E8:=LISTA7(N);
ELSE
IF E==9 THEN E9:=LISTA7(N);
ELSE
IF E==10 THEN E0:=LISTA7(N);
END;
END;
END;
END;
END;
END;
END;
END;
END;
END;

END;

EXPORT LISTA88()
BEGIN
local LISTA8;
LISTA8:={'Ea=((ɤ*ka)*H/2)-2*C*H*√ka','Ep=((ɤ*kp)*H/2)+2*C*H*√kp'};
choose(N,"E8-Empuje con cohesion",LISTA8);

choose(E,"Caja","E1","E2","E3","E4","E5","E6","E7","E8","E9","E0");
IF E==1 THEN E1:=LISTA8(N);
ELSE
IF E==2 THEN E2:=LISTA8(N);
ELSE
IF E==3 THEN E3:=LISTA8(N);
ELSE
IF E==4 THEN E4:=LISTA8(N);
ELSE
IF E==5 THEN E5:=LISTA8(N);
ELSE
IF E==6 THEN E6:=LISTA8(N);
ELSE
IF E==7 THEN E7:=LISTA8(N);
ELSE
IF E==8 THEN E8:=LISTA8(N);
ELSE
IF E==9 THEN E9:=LISTA8(N);
ELSE
IF E==10 THEN E0:=LISTA8(N);

END;
END;
END;
END;
END;
END;
END;
END;
END;
END;

END;

EXPORT LISTA99()
BEGIN
local LISTA9;
LISTA9:={'ka=COS(α)*(COS(α)-√(COS(α)^2-COS(Φ)^2))/(COS(α)+√(COS(α)^2-
COS(Φ)^2))'};
choose(N,"E9-Empuje inclinado suelo friccionante",LISTA9);
choose(E,"Caja","E1","E2","E3","E4","E5","E6","E7","E8","E9","E0");
IF E==1 THEN E1:=LISTA9(N);
ELSE
IF E==2 THEN E2:=LISTA9(N);
ELSE
IF E==3 THEN E3:=LISTA9(N);
ELSE
IF E==4 THEN E4:=LISTA9(N);
ELSE
IF E==5 THEN E5:=LISTA9(N);
ELSE
IF E==6 THEN E6:=LISTA9(N);
ELSE
IF E==7 THEN E7:=LISTA9(N);
ELSE
IF E==8 THEN E8:=LISTA9(N);
ELSE
IF E==9 THEN E9:=LISTA9(N);
ELSE
IF E==10 THEN E0:=LISTA9(N);

END;
END;
END;
END;
END;
END;
END;
END;
END;
END;

END;

You might also like