Proyecto de Programación DISEÑO DE MEZCLA - Paucara Coaguila Yean Martin
Proyecto de Programación DISEÑO DE MEZCLA - Paucara Coaguila Yean Martin
Proyecto de Programación DISEÑO DE MEZCLA - Paucara Coaguila Yean Martin
LIMA - PERÚ
2015 - II
INDICE
-2-
I. PLANTEAMIENT DEL PROBLEMA
-3-
-El método del módulo de finura de combinación de agregados.
-El método de la Curva de Fuller .
-4-
Como se mejora el cálculo de las proporciones de los elementos
utilizados en obra utilizando la programación c#.
II. OBJETIVOS
-5-
3.1 Estructura teórica
Cemento:
Arena (hormigón):
El árido fino o arena constituye de hecho la mayor parte del porcentaje en peso
del hormigón. Dicho porcentaje usualmente supera el 60 % del peso en el
hormigón fraguado y endurecido. La adecuación de un árido para la fabricación
de hormigón debe cumplir un conjunto de requisitos usualmente recogidos en las
normas como la EHE, el euro código 2 o las normas ASCE/SEI. Dichos
requisitos se refieren normalmente a la composición química, la granulometría,
los coeficientes de forma y el tamaño.
Agua:
-6-
calidad del agua son variables de país a país, y también pueden tener alguna
variación según el tipo de cemento que se quiera mezclar. Las normas que se
detallan a continuación son por lo tanto generales. Esta deberá ser limpia y
fresca hasta donde sea posible y no deberá contener residuos de aceites, ácidos,
sulfatos de magnesio, sodio y calcio (llamados álcalis blandos) sales, limo,
materias orgánicas u otras sustancias dañinas y estará asimismo exenta de
arcilla, lodo y algas.
Aditivos:
-7-
IV. HIPÓTESIS
-8-
V. DESARROLLO DEL PROGRAMA
s=Desviación estándar,
Sul=Sulfatos en ppm,
Tc=Tipo de cemento,
t,c,g,w,ñ,m=Variable de carácter,
Tmn=Tamaño máximo nominal.
Fc=Factor cemento,
aui=cemento,
pe=Peso especifico,
mf=Modulo de finesa,
mg=Modulo de finesa del agregado grueso,
bbo=Cantidad de agregado grueso,
pucs=Peso unitario compactado seco,
pedmg=Peso específico de la masa ,
volaf=Volumen del agregado fino,
pedmf=Peso especifico de la masa,
pdfa=Peso del agregado fino,
chf=Contenido de humedad del fino,
-9-
chg=Contenido de humedad del grueso,
pussf=Peso unitario suelto seco del fino,
ENTRADA=
s=Desviación estándar,
Sul=Sulfatos en ppm,
Tc=Tipo de cemento,
t,c,g,w,ñ,m=Variable de carácter,
Tmn=Tamaño máximo nominal.
SALIDA=
aui=cemento,
Volabf=Volumen absoluto del fino
Volabf=Volumen absoluto del grueso
- 10 -
6.6. Codificación del Programa:
{
class Program
{
static void Main(string[] args)
{
int S, Sul, Tc;
char t, c, g, w, ñ, m;
double Tmn, Fc, aire = 0, ac = 0, menor = 100000, aui, Fcra, Fcrb, Fcrc = 0, acem = 0, aguc = 0, pe = 0, fcv = 0, mf, mg, bbo =
0, pucsg, pdag, pedmg = 0,
volaf = 0, pedmf = 0, pdaf = 0,
chf, chg, qwe, qwr, pabf, pabg, qwt, pussf, pussg, pol, pal, pes, cemento, agrueso,
adm = 0, sape, sapo, pc, pf, pg, pa, vc, vf, vg, va, mfin = 0, zf, zg, rf, rg, volab, volabf, volabg,
paf, pag, rosa, evelyn, val, benel, invo, pro, gra, ma, cion, di, gi, tal, sipi;
string oo;
Console.WriteLine("===============BIENVENIDO ===============");
Console.WriteLine("______________DISEÑO DE MEZCLAS DE HORMIGÓN (CONCRETO)_________________");
Console.WriteLine("");
Console.WriteLine("==========================================================================================
======");
Console.WriteLine("**Cálculo de proporciones en peso y volumenen en obra por metro cubico,aplicando los métodos del
ACI y Módulo de Fineza de la combinación de agregados**");
Console.WriteLine("");
Console.WriteLine("");
Console.WriteLine("");
Console.WriteLine("CALCULO DE LA RESISTENCIA PROMEDIO");
Console.WriteLine("");
Console.Write("Ingrese la resistencia en compresión promedio=");
Fc = double.Parse(Console.ReadLine());
Console.WriteLine("");
Console.Write("Este proyecto cuenta con desviación estandar?(Si='s')(No='Cualquier caracter')=");
t = char.Parse(Console.ReadLine());
if (t == 's' || t == 'S')
{
Console.Write("Ingrese La Desviación estandar=");
S = int.Parse(Console.ReadLine());
Fcra = Fc + (1.34) * (S);
Fcrb = Fc + (2.33) * (S) - 35;
if (Fcra > Fcrc)
{
Fcrc = Fcra;
}
if (Fcrb > Fcrc)
{
Fcrc = Fcrb;
}
Fcrc = Math.Ceiling(Fcrc);
Console.WriteLine("El valor de F'Cr=" + Fcrc + "Kg/cm2");
}
else
{
if (Fc <= 210)
Fcrc = Fc + 70;
if (Fc > 210 || Fc < 350)
Fcrc = Fc + 84;
if (Fc > 350)
Fcrc = Fc + 98;
- 11 -
Console.WriteLine("============================================================== ");
Console.WriteLine("CONSISTENCIA DE LA MEZCLA");
Console.WriteLine("");
Console.WriteLine("Asentamiento Seco(2.5 a 5.0)");
Console.WriteLine("Asentamiento Plastico (7.5 a 10.0)");
Console.WriteLine("Asentamiento Fluido(15.0 a 17.5)");
Console.WriteLine("");
asentamiento:
sapee:
Console.Write("Ingrese la consitencia(S=Seco),(P=Plastico),(F=Fluido)=");
c = char.Parse(Console.ReadLine());
if (c == 's' || c == 'S' || c == 'P' || c == 'p' || c == 'F' || c == 'f')
{
Console.WriteLine("==================================================================");
Console.WriteLine("");
Console.WriteLine("==================================================================");
Console.WriteLine("TAMAÑO MÁXIMOS NOMINALES DE AGREGADO GRUESO:");
Console.WriteLine("==================================================================");
Console.WriteLine("'9.5mm-(3/8pulg)'");
Console.WriteLine("'12.7mm-(1/2pulg)'");
Console.WriteLine("'19.0mm-(3/4pulg)'");
Console.WriteLine("'25.4mm-(1pulg)'");
Console.WriteLine("'38.0mm-(1 1/2pulg)'");
Console.WriteLine("'50.8mm-(2 pulg)'");
Console.WriteLine("'76.0mm-(3pulg)'");
Console.WriteLine("'152.0-(6pulg)'");
Console.WriteLine("==================================================================");
Console.WriteLine("");
Console.Write("Ingrese el Numero del Tamiz del tamaño maximo Nominal del agregado en Milimetros(mm)(1 decimal
porfavor como se muestra en pantalla)=");
Tmn = Double.Parse(Console.ReadLine());
Tmn = Math.Round(Tmn, 1);
Console.WriteLine("");
Console.WriteLine("Costa=Sin aire incorporado");
Console.WriteLine("sierra y selva=Con aire incorporado");
Console.WriteLine("");
Console.WriteLine("");
Console.Write("Este proyecto se realizará en la Costa('A'),Sierra('B')o Selva('C')=");
g = Char.Parse(Console.ReadLine());
Console.WriteLine("");
Console.WriteLine("");
if (g == 'a' || g == 'A')
{
if (c == 's' || c == 'S')
{
if (Tmn == 9.5)
{
adm = 205;
aire = 3.0;
Console.WriteLine("El agua de mezclado es =" + adm);
Console.WriteLine("El contenido de aire a usar es =" + aire);
}
if (Tmn == 12.7)
{
adm = 200;
aire = 2.5;
Console.WriteLine("El agua de mezclado es =" + adm);
Console.WriteLine("El contenido de aire a usar es =" + aire);
}
if (Tmn == 19.0)
{
adm = 185;
aire = 2.0;
Console.WriteLine("El agua de mezclado es =" + adm);
Console.WriteLine("El contenido de aire a usar es =" + aire);
}
if (Tmn == 25.4)
{
adm = 180;
aire = 1.5;
Console.WriteLine("El agua de mezclado es =" + adm);
- 12 -
Console.WriteLine("El contenido de aire a usar es =" + aire);
}
if (Tmn == 38.0)
{
adm = 160;
aire = 1.0;
Console.WriteLine("El agua de mezclado es =" + adm);
Console.WriteLine("El contenido de aire a usar es =" + aire);
}
if (Tmn == 50.8)
{
adm = 155;
aire = 0.5;
Console.WriteLine("El agua de mezclado es =" + adm);
Console.WriteLine("El contenido de aire a usar es =" + aire);
}
if (Tmn == 76.0)
{
adm = 145;
aire = 0.3;
Console.WriteLine("El agua de mezclado es =" + adm);
Console.WriteLine("El contenido de aire a usar es =" + aire);
}
if (Tmn == 152.0)
{
adm = 125;
aire = 0.2;
Console.WriteLine("El agua de mezclado es =" + adm);
Console.WriteLine("El contenido de aire a usar es =" + aire);
}
}
if (c == 'p' || c == 'P')
{
if (Tmn == 9.5)
{
adm = 225;
aire = 3.0;
Console.WriteLine("El agua de mezclado es =" + adm);
Console.WriteLine("El contenido de aire a usar es =" + aire);
}
if (Tmn == 12.7)
{
adm = 215;
aire = 2.5;
Console.WriteLine("El agua de mezclado es =" + adm);
Console.WriteLine("El contenido de aire a usar es =" + aire);
}
if (Tmn == 19.0)
{
adm = 200;
aire = 2.0;
Console.WriteLine("El agua de mezclado es =" + adm);
Console.WriteLine("El contenido de aire a usar es =" + aire);
}
if (Tmn == 25.4)
{
adm = 195;
aire = 1.5;
Console.WriteLine("El agua de mezclado es =" + adm);
Console.WriteLine("El contenido de aire a usar es =" + aire);
}
if (Tmn == 38.0)
{
adm = 175;
aire = 1.0;
Console.WriteLine("El agua de mezclado es =" + adm);
Console.WriteLine("El contenido de aire a usar es =" + aire);
}
if (Tmn == 50.8)
{
- 13 -
adm = 170;
aire = 0.5;
Console.WriteLine("El agua de mezclado es =" + adm);
Console.WriteLine("El contenido de aire a usar es =" + aire);
}
if (Tmn == 76.0)
{
adm = 160;
aire = 0.3;
Console.WriteLine("El agua de mezclado es =" + adm);
Console.WriteLine("El contenido de aire a usar es =" + aire);
}
if (Tmn == 152.0)
{
adm = 140;
aire = 0.2;
Console.WriteLine("El agua de mezclado es =" + adm);
Console.WriteLine("El contenido de aire a usar es =" + aire);
}
}
if (c == 'f' || c == 'F')
{
if (Tmn == 9.5)
{
adm = 240;
aire = 3.0;
Console.WriteLine("El agua de mezclado es =" + adm);
Console.WriteLine("El contenido de aire a usar es =" + aire);
}
if (Tmn == 12.7)
{
adm = 230;
aire = 2.5;
Console.WriteLine("El agua de mezclado es =" + adm);
Console.WriteLine("El contenido de aire a usar es =" + aire);
}
if (Tmn == 19.0)
{
adm = 210;
aire = 2.0;
Console.WriteLine("El agua de mezclado es =" + adm);
Console.WriteLine("El contenido de aire a usar es =" + aire);
}
if (Tmn == 25.4)
{
adm = 205;
aire = 1.5;
Console.WriteLine("El agua de mezclado es =" + adm);
Console.WriteLine("El contenido de aire a usar es =" + aire);
}
if (Tmn == 38.0)
{
adm = 185;
aire = 1.0;
Console.WriteLine("El agua de mezclado es =" + adm);
Console.WriteLine("El contenido de aire a usar es =" + aire);
}
if (Tmn == 50.8)
{
adm = 180;
aire = 0.5;
Console.WriteLine("El agua de mezclado es =" + adm);
Console.WriteLine("El contenido de aire a usar es =" + aire);
}
if (Tmn == 76.0)
{
adm = 170;
aire = 0.3;
Console.WriteLine("El agua de mezclado es =" + adm);
Console.WriteLine("El contenido de aire a usar es =" + aire);
}
- 14 -
if (Tmn == 152.0)
{
adm = 165;
aire = 0.2;
Console.WriteLine("El agua de mezclado es =" + adm);
Console.WriteLine("El contenido de aire a usar es =" + aire);
}
}
}
if (g == 'b' || g == 'B' || g == 'c' || g == 'C')
{
if (c == 's' || c == 'S')
{
if (Tmn == 9.5)
{
adm = 180;
aire = 8.0;
Console.WriteLine("El agua de mezclado es =" + adm);
Console.WriteLine("El contenido de aire a usar es =" + aire);
}
if (Tmn == 12.7)
{
adm = 175;
aire = 7.0;
Console.WriteLine("El agua de mezclado es =" + adm);
Console.WriteLine("El contenido de aire a usar es =" + aire);
}
if (Tmn == 19.0)
{
adm = 165;
aire = 6.0;
Console.WriteLine("El agua de mezclado es =" + adm);
Console.WriteLine("El contenido de aire a usar es =" + aire);
}
if (Tmn == 25.4)
{
adm = 160;
aire = 5.0;
Console.WriteLine("El agua de mezclado es =" + adm);
Console.WriteLine("El contenido de aire a usar es =" + aire);
}
if (Tmn == 38.0)
{
adm = 145;
aire = 4.5;
Console.WriteLine("El agua de mezclado es =" + adm);
Console.WriteLine("El contenido de aire a usar es =" + aire);
}
if (Tmn == 50.8)
{
adm = 140;
aire = 4.0;
Console.WriteLine("El agua de mezclado es =" + adm);
Console.WriteLine("El contenido de aire a usar es =" + aire);
}
if (Tmn == 76.0)
{
adm = 135;
aire = 3.5;
Console.WriteLine("El agua de mezclado es =" + adm);
Console.WriteLine("El contenido de aire a usar es =" + aire);
}
if (Tmn == 152.0)
{
adm = 120;
aire = 3.0;
Console.WriteLine("El agua de mezclado es =" + adm);
Console.WriteLine("El contenido de aire a usar es =" + aire);
}
- 15 -
}
if (c == 'p' || c == 'P')
{
if (Tmn == 9.5)
{
adm = 200;
aire = 8.0;
Console.WriteLine("El agua de mezclado es =" + adm);
Console.WriteLine("El contenido de aire a usar es =" + aire);
}
if (Tmn == 12.7)
{
adm = 190;
aire = 7.0;
Console.WriteLine("El agua de mezclado es =" + adm);
Console.WriteLine("El contenido de aire a usar es =" + aire);
}
if (Tmn == 19.0)
{
adm = 180;
aire = 6.0;
Console.WriteLine("El agua de mezclado es =" + adm);
Console.WriteLine("El contenido de aire a usar es =" + aire);
}
if (Tmn == 25.4)
{
adm = 175;
aire = 5.0;
Console.WriteLine("El agua de mezclado es =" + adm);
Console.WriteLine("El contenido de aire a usar es =" + aire);
}
if (Tmn == 38.0)
{
adm = 160;
aire = 4.5;
Console.WriteLine("El agua de mezclado es =" + adm);
Console.WriteLine("El contenido de aire a usar es =" + aire);
}
if (Tmn == 50.8)
{
adm = 155;
aire = 4.0;
Console.WriteLine("El agua de mezclado es =" + adm);
Console.WriteLine("El contenido de aire a usar es =" + aire);
}
if (Tmn == 76.0)
{
adm = 150;
aire = 3.5;
Console.WriteLine("El agua de mezclado es =" + adm);
Console.WriteLine("El contenido de aire a usar es =" + aire);
}
if (Tmn == 152.0)
{
adm = 135;
aire = 3.0;
Console.WriteLine("El agua de mezclado es =" + adm);
Console.WriteLine("El contenido de aire a usar es =" + aire);
}
}
if (c == 'f' || c == 'F')
{
if (Tmn == 9.5)
{
adm = 215;
aire = 8.0;
Console.WriteLine("El agua de mezclado es =" + adm);
Console.WriteLine("El contenido de aire a usar es =" + aire);
}
if (Tmn == 12.7)
- 16 -
{
adm = 205;
aire = 7.0;
Console.WriteLine("El agua de mezclado es =" + adm);
Console.WriteLine("El contenido de aire a usar es =" + aire);
}
if (Tmn == 19.0)
{
adm = 190;
aire = 6.0;
Console.WriteLine("El agua de mezclado es =" + adm);
Console.WriteLine("El contenido de aire a usar es =" + aire);
}
if (Tmn == 25.4)
{
adm = 185;
aire = 5.0;
Console.WriteLine("El agua de mezclado es =" + adm);
Console.WriteLine("El contenido de aire a usar es =" + aire);
}
if (Tmn == 38.0)
{
adm = 170;
aire = 4.5;
Console.WriteLine("El agua de mezclado es =" + adm);
Console.WriteLine("El contenido de aire a usar es =" + aire);
}
if (Tmn == 50.8)
{
adm = 165;
aire = 4.0;
Console.WriteLine("El agua de mezclado es =" + adm);
Console.WriteLine("El contenido de aire a usar es =" + aire);
}
if (Tmn == 76.0)
{
adm = 160;
aire = 3.5;
Console.WriteLine("El agua de mezclado es =" + adm);
Console.WriteLine("El contenido de aire a usar es =" + aire);
}
if (Tmn == 152.0)
{
adm = 155;
aire = 3.0;
Console.WriteLine("El agua de mezclado es =" + adm);
Console.WriteLine("El contenido de aire a usar es =" + aire);
}
}
else
{
Console.WriteLine("No especifico bien la consistencia,Porfavor ingrese denuevo:");
Console.WriteLine("");
goto asentamiento;
}
Console.WriteLine("===================================");
Console.WriteLine("Relacion agua/cemento de diseño");
Console.WriteLine("Por Resitencia");
Console.WriteLine("*****F'cr=" + Fcrc);
Console.WriteLine("");
if (g == 'a' || g == 'A')
{
if (Fcrc == 450)
acem = 0.38;
if (Fcrc == 400)
acem = 0.43;
- 17 -
if (Fcrc == 350)
acem = 0.48;
if (Fcrc == 300)
acem = 0.55;
if (Fcrc == 250)
acem = 0.62;
if (Fcrc == 200)
ac = 0.70;
if (Fcrc == 150)
acem = 0.80;
if (Fcrc < 450 && Fcrc > 400)
ac = (0.38 * (Fcrc - 400) + 0.43 * (450 - Fcrc)) / 50.0;
acem = Math.Round(ac, 3);
if (Fcrc < 400 && Fcrc > 350)
ac = (0.43 * (Fcrc - 350) + 0.48 * (400 - Fcrc)) / 50.0;
acem = Math.Round(ac, 3);
if (Fcrc < 350 && Fcrc > 300)
ac = (0.48 * (Fcrc - 300) + 0.55 * (350 - Fcrc)) / 50.0;
acem = Math.Round(ac, 3);
if (Fcrc < 300 && Fcrc > 250)
ac = (0.55 * (Fcrc - 250) + 0.62 * (300 - Fcrc)) / 50.0;
acem = Math.Round(ac, 3);
if (Fcrc < 250 && Fcrc > 200)
ac = (0.62 * (Fcrc - 200) + 0.70 * (250 - Fcrc)) / 50.0;
acem = Math.Round(ac, 3);
if (Fcrc < 200 && Fcrc > 150)
ac = (0.70 * (Fcrc - 150) + 0.80 * (200 - Fcrc)) / 50.0;
acem = Math.Round(ac, 3);
}
if (g == 'b' || g == 'B' || g == 'c' || g == 'C')
{
if (Fcrc == 450)
{
Console.WriteLine("Para la resistencia de 450Kg/cm2 con aire incorporado no se especifica una relacion porfavor elejir
la opcion sin aire incorporado");
goto sapee;
}
if (Fcrc == 400)
{
Console.WriteLine("Para la resistencia de 450Kg/cm2 con aire incorporado no se especifica una relacion porfavor elejir
la opcion sin aire incorporado");
goto sapee;
}
if (Fcrc == 350)
acem = 0.40;
if (Fcrc == 300)
acem = 0.46;
if (Fcrc == 250)
acem = 0.53;
if (Fcrc == 200)
ac = 0.61;
if (Fcrc == 150)
acem = 0.71;
if (Fcrc < 450 && Fcrc > 400)
{
Console.WriteLine("Para la resistencia obtenida con aire incorporado no se especifica una relacion porfavor elejir la
opcion sin aire incorporado");
goto sapee;
}
if (Fcrc > 350)
{
Console.WriteLine("Para la resistencia de 450Kg/cm2 con aire incorporado no se especifica una relacion porfavor elejir
la opcion sin aire incorporado");
goto sapee;
}
if (Fcrc < 350 && Fcrc > 300)
{
- 18 -
ac = (0.40 * (Fcrc - 300) + 0.46 * (350 - Fcrc)) / 50.0;
acem = Math.Round(ac, 3);
}
if (Fcrc < 300 && Fcrc > 250)
{
ac = (0.46 * (Fcrc - 250) + 0.53 * (300 - Fcrc)) / 50.0;
acem = Math.Round(ac, 3);
}
if (Fcrc < 250 && Fcrc > 200)
{
ac = (0.53 * (Fcrc - 200) + 0.61 * (250 - Fcrc)) / 50.0;
acem = Math.Round(ac, 3);
}
if (Fcrc < 200 && Fcrc > 150)
{
ac = (0.61 * (Fcrc - 150) + 0.71 * (200 - Fcrc)) / 50.0;
acem = Math.Round(ac, 3);
}
Console.WriteLine("");
Console.WriteLine("La Relacion agua/cemento (a/c)=" + acem);
Console.WriteLine("");
}
Console.WriteLine("=========================");
Console.WriteLine("Por Durabilidad");
Console.WriteLine("");
porfavor:
Console.Write("El Cemento estará expuesto a sulfatos?(Si='s'),(No='n').=");
w = char.Parse(Console.ReadLine());
if (w == 's' || w == 'S')
{
Console.Write("Ingrese el sulfato en agua en pmm=");
Sul = int.Parse(Console.ReadLine());
if (Sul > 0 && Sul < 150)
{
oo = "Tipo I";
aguc = +acem;
Console.WriteLine("Tipo de cemento a usar=" + oo);
Console.WriteLine("La Relacion agua/cemento (a/c)=" + aguc);
}
if (Sul > 150 && Sul < 1500)
{
oo = "Tipo II";
aguc = 0.50;
Console.WriteLine("Tipo de cemento a usar=" + oo);
Console.WriteLine("La Relacion agua/cemento (a/c)=" + aguc);
}
if (Sul > 1500)
{
oo = "Tipo V";
aguc = 0.45;
Console.WriteLine("Tipo de cemento a usar=" + oo);
Console.WriteLine("La Relacion agua/cemento (a/c)=" + aguc);
}
Console.WriteLine("La Relacion agua/cemento (a/c)=" + aguc);
}
else if(w == 'n' || w == 'N')
{
Console.WriteLine("El tipo de cemento a usar es El tipo I");
Console.WriteLine("");
Console.WriteLine("La relacion agua/cemento es:"+acem);
Console.WriteLine("");
}
else
{
Console.Write("ingrese bien las variables porfavor");
goto porfavor;
}
- 19 -
Console.Write("¿Desea usted que el programa elija el tipo de cemento segun las normas?(Si='s'),(No='n')=");
ñ = Char.Parse(Console.ReadLine());
Console.WriteLine("");
if (ñ == 's' || ñ == 's')
{
oo = "tipo I";
Console.WriteLine("Tipo de cemento a usar=" + oo);
Console.WriteLine("Marcas de cemento:");
Console.WriteLine("======================");
Console.WriteLine("Marca " + "\t\t" + "Tipo");
Console.WriteLine("______________________");
Console.WriteLine("Lima(L)" + "\t\t" + "3.13");
Console.WriteLine("Pacasmayo(P)" + "\t" + "3.15");
Console.WriteLine("Yura(Y)" + "\t\t" + "3.00");
Console.WriteLine("Andino(A)" + "\t\t" + "3.11");
Console.WriteLine("======================");
Console.WriteLine("");
Console.Write("Ingrese la marca de cemento que desea usar=");
m = Char.Parse(Console.ReadLine());
Console.WriteLine("");
if (m=='l'||m=='L')
{
oo = "Lima";
pe = 3.13;
Console.WriteLine("Marca de cemento es =" + oo);
Console.WriteLine("El peso especifico a usar es =" + pe);
Console.WriteLine("");
}
if (m == 'p' || m == 'P')
{
oo = "Pacasmayo";
pe = 3.15;
Console.WriteLine("Marca de cemento es =" + oo);
Console.WriteLine("El peso especifico a usar es =" + pe);
Console.WriteLine("");
}
if (m == 'y' || m == 'Y')
{
oo = "Yura";
pe = 3.00;
Console.WriteLine("Marca de cemento es =" + oo);
Console.WriteLine("El peso especifico a usar es =" + pe);
Console.WriteLine("");
}
if (m == 'a' || m == 'A')
{
oo = "Andino";
pe = 3.11;
Console.WriteLine("Marca de cemento es =" + oo);
Console.WriteLine("El peso especifico a usar es =" + pe);
Console.WriteLine("");
}
}
else if (ñ == 'n' || ñ == 'N')
{
variables:
Console.WriteLine("Se muestra la tabla completa de marcas y tipos de cementos mas usados y/o para este proyecto(si
desea agregar o modificar los pesos especificos comunicarse al numero 945091661)");
Console.WriteLine("======================");
Console.WriteLine("Marca " + "\t\t" + "Tipo 1" + "\t" + "Tipo 2" + "\t" + "Tipo 5");
Console.WriteLine("________________________________________");
Console.WriteLine("Lima(L)" + "\t\t" + "3.13" + "\t" + "3.12" + "\t" + "3.11");
Console.WriteLine("Pacasmayo(P)" + "\t" + "3.15" + "\t" + "3.10" + "\t" + "3.13");
Console.WriteLine("Yura(Y)" + "\t\t" + "3.00" + "\t" + "3.11" + "\t" + "3.12");
Console.WriteLine("Andino(A)" + "\t" + "3.11" + "\t" + "3.10" + "\t" + "3.18");
Console.WriteLine("======================");
Console.Write("Elija la marca de cemento=");
m = char.Parse(Console.ReadLine());
- 20 -
tipocem:
Console.Write("Elija el tipo de cemento a usar (1,2,5)=");
Tc = int.Parse(Console.ReadLine());
Console.WriteLine("");
if (m == 'l' || m == 'L')
{
if (Tc == 1)
{
pe = 3.13;
Console.WriteLine("peso especifico=" + pe);
}
else if (Tc == 2)
{
pe = 3.12;
Console.WriteLine("peso especifico=" + pe);
}
else if (Tc == 5)
{
pe = 3.11;
Console.WriteLine("peso especifico=" + pe);
}
else
{
Console.WriteLine("Ingresa bien los datos porfavor");
goto tipocem;
}
}
else if (m == 'p' || m == 'P')
{
if (Tc == 1)
{
pe = 3.15;
Console.WriteLine("peso especifico=" + pe);
}
else if (Tc == 2)
{
pe = 3.10;
Console.WriteLine("peso especifico=" + pe);
}
else if (Tc == 5)
{
pe = 3.13;
Console.WriteLine("peso especifico=" + pe);
}
else
{
Console.WriteLine("Ingresa bien los datos porfavor");
goto tipocem;
}
}
else if (m == 'y' || m == 'Y')
{
if (Tc == 1)
{
pe = 3.00;
Console.WriteLine("peso especifico=" + pe);
}
else if (Tc == 2)
{
pe = 3.11;
Console.WriteLine("peso especifico=" + pe);
}
else if (Tc == 5)
{
pe = 3.18;
Console.WriteLine("peso especifico=" + pe);
}
else
{
- 21 -
Console.WriteLine("Ingresa bien los datos porfavor");
goto tipocem;
}
}
else if (m == 'a' || m == 'A')
{
if (Tc == 1)
{
pe = 3.11;
Console.WriteLine("peso especifico=" + pe);
}
else if (Tc == 2)
{
pe = 3.10;
Console.WriteLine("peso especifico=" + pe);
}
else if (Tc == 5)
{
pe = 3.18;
Console.WriteLine("peso especifico=" + pe);
}
else
{
Console.WriteLine("Ingresa bien los datos porfavor");
goto tipocem;
}
}
else
{
Console.WriteLine("ingrese una de las variables del cemento porfavor");
goto variables;
}
}
else
{
Console.WriteLine("");
Console.WriteLine("Ingrese una de la variables 's' o ' n' porfavor:");
goto porfavor;
Console.WriteLine("========================================");
Console.WriteLine("La relación agua/cemento(a/c)=" + menor);
Console.WriteLine("==================");
Console.WriteLine("Contenido de cemento");
- 22 -
Console.WriteLine("==========================================================================================
=====");
Console.WriteLine("");
Console.WriteLine("");
Console.WriteLine("METODO DEL ACI");
Console.WriteLine("");
Console.WriteLine("Ingresar el modulo de finura porfavor=");
mf = double.Parse(Console.ReadLine());
Console.WriteLine("");
Console.WriteLine("Cantidad de agregado grueso b/b0)");
if (Tmn == 9.5)
{
if (mf == 2.40)
bbo = 0.50;
if (mf == 2.60)
bbo = 0.48;
if (mf == 2.80)
bbo = 0.46;
if (mf == 3.00)
bbo = 0.44;
if (mf > 2.40 || mf < 2.60)
bbo = (0.50 * (mf - 2.60) + 0.48 * (2.40 - mf)) / -0.2;
if (mf > 2.60 || mf < 2.80)
bbo = (0.48 * (mf - 2.80) + 0.46 * (2.60 - mf) )/ -0.2;
if (mf > 2.80 || mf < 3.00)
bbo = (0.46 * (mf - 3.00) + 0.44 * (2.80 - mf)) / -0.2;
}
if (Tmn == 12.7)
{
if (mf == 2.40)
bbo = 0.59;
if (mf == 2.60)
bbo = 0.57;
if (mf == 2.80)
bbo = 0.55;
if (mf == 3.00)
bbo = 0.53;
if (mf > 2.40 || mf < 2.60)
bbo = (0.59 * (mf - 2.60) + 0.57 * (2.40 - mf)) / -0.2;
if (mf > 2.60 || mf < 2.80)
bbo = (0.57 * (mf - 2.80) + 0.55 * (2.60 - mf)) / -0.2;
if (mf > 2.80 || mf < 3.00)
bbo = (0.55 * (mf - 3.00) + 0.53 * (2.80 - mf)) / -0.2;
}
if (Tmn == 19.0)
{
if (mf == 2.40)
bbo = 0.66;
if (mf == 2.60)
bbo = 0.64;
if (mf == 2.80)
bbo = 0.62;
if (mf == 3.00)
bbo = 0.60;
if (mf > 2.40 || mf < 2.60)
bbo = (0.66 * (mf - 2.60) + 0.64* (2.40 - mf)) / -0.2;
if (mf > 2.60 || mf < 2.80)
bbo = (0.64 * (mf - 2.80) + 0.62 * (2.60 - mf)) / -0.2;
if (mf > 2.80 || mf < 3.00)
bbo = (0.62 * (mf - 3.00) + 0.60 * (2.80 - mf)) / -0.2;
}
if (Tmn == 25.4)
{
if (mf == 2.40)
bbo = 0.71;
if (mf == 2.60)
bbo = 0.69;
if (mf == 2.80)
bbo = 0.67;
if (mf == 3.00)
- 23 -
bbo = 0.65;
if (mf > 2.40 || mf < 2.60)
bbo =( 0.71 * (mf - 2.60) + 0.69 * (2.40 - mf)) / -0.2;
if (mf > 2.60 || mf < 2.80)
bbo = (0.69 * (mf - 2.80) + 0.67 * (2.60 - mf)) / -0.2;
if (mf > 2.80 || mf < 3.00)
bbo =( 0.67 * (mf - 3.00) + 0.65 * (2.80 - mf)) / -0.2;
}
if (Tmn == 38.0)
{
if (mf == 2.40)
bbo = 0.76;
if (mf == 2.60)
bbo = 0.74;
if (mf == 2.80)
bbo = 0.72;
if (mf == 3.00)
bbo = 0.70;
if (mf > 2.40 || mf < 2.60)
bbo = (0.76 * (mf - 2.60) + 0.74 * (2.40 - mf)) / -0.2;
if (mf > 2.60 || mf < 2.80)
bbo = (0.74 * (mf - 2.80) + 0.72 * (2.60 - mf)) / -0.2;
if (mf > 2.80 || mf < 3.00)
bbo = (0.72 * (mf - 3.00) + 0.70 * (2.80 - mf)) / -0.2;
}
if (Tmn == 50.8)
{
if (mf == 2.40)
bbo = 0.78;
if (mf == 2.60)
bbo = 0.76;
if (mf == 2.80)
bbo = 0.74;
if (mf == 3.00)
bbo = 0.72;
if (mf > 2.40 || mf < 2.60)
bbo =( 0.78 * (mf - 2.60) + 0.76 * (2.40 - mf)) / -0.2;
if (mf > 2.60 || mf < 2.80)
bbo =( 0.76 * (mf - 2.80) + 0.74 * (2.60 - mf)) / -0.2;
if (mf > 2.80 || mf < 3.00)
bbo =( 0.74 * (mf - 3.00) + 0.72 * (2.80 - mf)) / -0.2;
}
if (Tmn == 76.0)
{
if (mf == 2.40)
bbo = 0.81;
if (mf == 2.60)
bbo = 0.79;
if (mf == 2.80)
bbo = 0.77;
if (mf == 3.00)
bbo = 0.75;
if (mf > 2.40 || mf < 2.60)
bbo = (0.81 * (mf - 2.60) + 0.79 * (2.40 - mf)) / -0.2;
if (mf > 2.60 || mf < 2.80)
bbo = (0.79 * (mf - 2.80) + 0.77 * (2.60 - mf)) / -0.2;
if (mf > 2.80 || mf < 3.00)
bbo =( 0.77 * (mf - 3.00) + 0.75 * (2.80 - mf)) / -0.2;
}
if (Tmn == 152.0)
{
if (mf == 2.40)
bbo = 0.87;
if (mf == 2.60)
bbo = 0.85;
if (mf == 2.80)
bbo = 0.83;
if (mf == 3.00)
bbo = 0.81;
if (mf > 2.40 || mf < 2.60)
bbo = (0.87 * (mf - 2.60) + 0.85 * (2.40 - mf)) / -0.2;
- 24 -
if (mf > 2.60 || mf < 2.80)
bbo = (0.85 * (mf - 2.80) + 0.83 * (2.60 - mf)) / -0.2;
if (mf > 2.80 || mf < 3.00)
bbo = (0.83 * (mf - 3.00) + 0.81 * (2.80 - mf)) / -0.2;
}
Console.WriteLine("");
Console.WriteLine("El Volumen de agregado grueso(b/bo) =" + bbo);
Console.WriteLine("");
Console.WriteLine("=========================");
Console.WriteLine("Porfavor todos las datos que ingrese deben ser en Kg/m3,espero su comprension");
Console.WriteLine("Ingrese el contenido de humedad del agregado fino=");
chf=double.Parse(Console.ReadLine());
Console.WriteLine("Ingrese el contenido de humedad del agregado grueso=");
chg = double.Parse(Console.ReadLine());
Console.WriteLine("Ingrese el Porcentaje de absorción del agregado fino=");
pabf = double.Parse(Console.ReadLine());
Console.WriteLine("Ingrese el Porcentaje del agregado grueso=");
pabg = double.Parse(Console.ReadLine());
Console.WriteLine("========================================================================================");
Console.WriteLine("Cantidad de materiales por m3(en obra)");
Console.WriteLine("========================================================================================");
Console.WriteLine("Cemento="+cemento+"Kg"+"\t"+aui+"bolsas o ps3");
pdaf = Math.Round(pdaf, 2);
qwe=pdaf*(1+chf/100);
qwe = Math.Round(qwe, 2);
qwr = pdag * (1 + chg / 100);
qwr = Math.Round(qwr, 2);
sape=chf-pabf;
sapo=chg-pabg;
qwt=(adm-((sape/100.0)*pdaf)-((sapo/100.0)*pdag));
qwt = Math.Round(qwt, 3);
pol=pdaf*35.315/pussf;
pol = Math.Round(pol, 2);
- 25 -
pal = pdag * 35.315 / pussg;
pal = Math.Round(pal, 2);
Console.WriteLine("A.Fino(h)="+qwe+"Kg"+"\t"+pol+"ps3");
Console.WriteLine("A.Grueso(h)=" + qwr+"Kg"+"\t"+pal+"ps3");
Console.WriteLine("Agua efectiva=" + qwt+"L");
Console.WriteLine("");
Console.WriteLine("Proporciones en peso en obra:");
pc = cemento / cemento;
pc = Math.Round(pc, 2);
pf = qwe / cemento;
pf = Math.Round(pf, 2);
pg = qwr / cemento;
pg = Math.Round(pg, 2);
pa = qwt / cemento;
pa = Math.Round(pa, 3);
vc = aui / aui;
vc = Math.Round(vc, 2);
vf = pol / aui;
vf = Math.Round(vf, 2);
vg = pal / aui;
vg = Math.Round(vg, 2);
va = qwt / aui;
va = Math.Round(va, 2);
Console.WriteLine("\t" + "\t" + "\t" + "\t" + pc + ":" + pf + ":" + pg+"/"+pa);
Console.WriteLine("Proporciones en volumen en obra:");
Console.WriteLine("\t" + "\t" + "\t" + "\t" + vc + ":" + vf + ":" + vg + "/" + va+"Lx bolsa");
Console.WriteLine("");
Console.WriteLine("========================================================================================");
Console.WriteLine("========================================================================================");
Console.WriteLine("========================================================================================");
Console.WriteLine("MODULO DE FINURA DE LA COMBINACION DE AGREGADOS");
Console.WriteLine("");
Console.Write("Ingrese el modulo de finura del agregado grueso=");
mg = double.Parse(Console.ReadLine());
if (Tmn == 9.5)
{
if (aui == 6)
mfin = 3.96;
if (aui == 7)
mfin = 4.04;
if (aui == 8)
mfin = 4.11;
if (aui == 9)
mfin = 4.19;
if (aui > 6 || aui < 7)
mfin = (3.96 * (aui - 7) + 4.04 * (6 - aui)) / -1.0;
if (aui > 7 || aui < 8)
mfin = (4.04 * (aui - 8) + 4.11 * (7 - aui)) / -1.0;
if (aui > 8 || aui < 9)
mfin = (4.11 * (aui - 9) + 4.19 * (8 - aui)) / -1.0;
}
if (Tmn == 12.7)
{
if (aui == 6)
mfin = 4.46;
if (aui == 7)
mfin = 4.54;
if (aui == 8)
mfin = 4.61;
if (aui == 9)
mfin = 4.69;
if (aui > 6 || aui < 7)
mfin = (4.46 * (aui - 7) + 4.54 * (6 - aui)) / -1.0;
if (aui > 7 || aui < 8)
- 26 -
mfin = (4.54 * (aui - 8) + 4.61 * (7 - aui)) / -1.0;
if (aui > 8 || aui < 9)
mfin = (4.61 * (aui - 9) + 4.69 * (8 - aui)) / -1.0;
}
if (Tmn == 19.0)
{
if (aui == 6)
mfin = 4.96;
if (aui == 7)
mfin = 5.04;
if (aui == 8)
mfin = 5.11;
if (aui == 9)
mfin = 5.19;
if (aui > 6 || aui < 7)
mfin = (4.96 * (aui - 7) + 5.04 * (6 - aui)) / -1.0;
if (aui > 7 || aui < 8)
mfin = (5.04 * (aui - 8) + 5.11 * (7 - aui)) / -1.0;
if (aui > 8 || aui < 9)
mfin = (5.11 * (aui - 9) + 5.19 * (8 - aui)) / -1.0;
}
if (Tmn == 25.4)
{
if (aui == 6)
mfin = 5.26;
if (aui == 7)
mfin = 5.34;
if (aui == 8)
mfin = 5.41;
if (aui == 9)
mfin = 5.49;
if (aui > 6 || aui < 7)
mfin = (5.26 * (aui - 7) + 5.34 * (6 - aui)) / -1.0;
if (aui > 7 || aui < 8)
mfin = (5.34 * (aui - 8) + 5.41 * (7 - aui)) / -1.0;
if (aui > 8 || aui < 9)
mfin = (5.41 * (aui - 9) + 5.49 * (8 - aui)) / -1.0;
}
if (Tmn == 38.0)
{
if (aui == 6)
mfin = 5.56;
if (aui == 7)
mfin = 5.64;
if (aui == 8)
mfin = 5.71;
if (aui == 9)
mfin = 5.79;
if (aui > 6 || aui < 7)
mfin = (5.56 * (aui - 7) + 5.64 * (6 - aui)) / -1.0;
if (aui > 7 || aui < 8)
mfin = (5.64 * (aui - 8) + 5.71 * (7 - aui)) / -1.0;
if (aui > 8 || aui < 9)
mfin = (5.71 * (aui - 9) + 5.79 * (8 - aui)) / -1.0;
}
if (Tmn == 50.8)
{
if (aui == 6)
mfin = 5.86;
if (aui == 7)
mfin = 5.94;
if (aui == 8)
mfin = 6.01;
if (aui == 9)
mfin = 6.09;
if (aui > 6 || aui < 7)
mfin = (5.86 * (aui - 7) + 5.94 * (6 - aui)) / -1.0;
- 27 -
if (aui > 7 || aui < 8)
mfin = (5.94 * (aui - 8) + 6.01 * (7 - aui)) / -1.0;
if (aui > 8 || aui < 9)
mfin = (6.01 * (aui - 9) + 6.09 * (8 - aui)) / -1.0;
}
if (Tmn == 76.0)
{
if (aui == 6)
mfin = 6.16;
if (aui == 7)
mfin = 6.24;
if (aui == 8)
mfin = 5.31;
if (aui == 9)
mfin = 6.39;
if (aui > 6 || aui < 7)
mfin = (6.16 * (aui - 7) + 6.24 * (6 - aui)) / -1.0;
if (aui > 7 || aui < 8)
mfin = (6.24 * (aui - 8) + 5.31 * (7 - aui)) / -1.0;
if (aui > 8 || aui < 9)
mfin = (5.31 * (aui - 9) + 6.39 * (8 - aui)) / -1.0;
}
mfin = Math.Round(mfin, 2);
Console.WriteLine("");
Console.WriteLine("El modulo de finura de la combinacion de agregados es =" + mfin);
zf = (mg - mfin) / (mg - mf);
zf = Math.Round(zf, 4);
zg = 1 - zf;
zg = Math.Round(zg, 4);
rf = (zf / pedmf) / ((zf / pedmf) + (zg / pedmg));
rf = Math.Round(rf, 4);
rg = 1 - rf;
rg = Math.Round(rg, 4);
Console.WriteLine("");
Console.WriteLine("Calculo de volumen de absoluto del agregado total(fino + grueso)");
volab = (1.0 - (cemento / pes + adm / 1000.0 + aire / 100.0));
volab = Math.Round(volab, 4);
volabf = rf * volab;
volabg = rf * volab;
paf = volabf * pedmf;
paf = Math.Round(paf, 2);
pag = volabg * pedmg;
pag = Math.Round(pag, 2);
Console.WriteLine("");
Console.WriteLine("==========================================================================");
Console.WriteLine("canridad de materiales por metro cubico (en obra)");
Console.WriteLine("Cemento=" + cemento + "Kg" + "\t" + aui + "bolsas o ps3");
rosa = paf * (1 + chf / 100);
rosa = Math.Round(rosa, 2);
evelyn = pag * (1 + chg / 100);
evelyn = Math.Round(evelyn, 2);
val = (adm - ((sape / 100.0) * paf) - ((sapo / 100.0) * pag));
val = Math.Round(val, 2);
- 28 -
gra = Math.Round(gra, 2);
ma = evelyn / cemento;
ma = Math.Round(ma, 2);
cion = val / cemento;
cion = Math.Round(cion, 3);
di = aui / aui;
di = Math.Round(di, 2);
gi = benel / aui;
gi = Math.Round(gi, 2);
tal = invo / aui;
tal = Math.Round(tal, 2);
sipi = val / aui;
sipi = Math.Round(sipi, 2);
Console.WriteLine("\t" + "\t" + "\t" + "\t" + pro + ":" + gra + ":" + ma + "/" + cion);
Console.WriteLine("Proporciones en volumen en obra:");
Console.WriteLine("\t" + "\t" + "\t" + "\t" + di + ":" + gi + ":" + tal + "/" + sipi + "Lx bolsa");
Console.WriteLine("");
Console.WriteLine("**********************************************************************************");
Console.WriteLine("**********************************************************************************");
Console.WriteLine("**********************************************************************************");
Console.WriteLine("**********************************************************************************");
Console.WriteLine("**********************************************************************************");
Console.WriteLine("**********************************************************************************");
Console.WriteLine("");
Console.WriteLine("**********************************************************************************");
Console.WriteLine("PROPORCIONES (PESO Y VOLUMEN)EN OBRA POR METRO CUBICO POR METODO ACI");
Console.WriteLine("**********************************************************************************");
Console.WriteLine("");
Console.WriteLine("");
Console.WriteLine("----------------------------------------------------");
Console.WriteLine("Proporciones en peso en obra:");
Console.WriteLine("----------------------------------------------------");
Console.WriteLine("\t" + "\t" + "\t" + "\t" + pc + ":" + pf + ":" + pg + "/" + pa);
Console.WriteLine("----------------------------------------------------");
Console.WriteLine("Proporciones en volumen en obra:");
Console.WriteLine("----------------------------------------------------");
Console.WriteLine("\t" + "\t" + "\t" + "\t" + vc + ":" + vf + ":" + vg + "/" + va + "Lx bolsa");
Console.WriteLine("");
Console.WriteLine("****************************************************************************");
Console.WriteLine("PROPORCIONES (PESO Y VOLUMEN)EN OBRA POR METRO CUBICO POR METODO DE COMBINACION DE
AGREGADOS");
Console.WriteLine("*******************************************************************************");
Console.WriteLine("");
Console.WriteLine("----------------------------------------------------");
Console.WriteLine("Proporciones en peso en obra:");
Console.WriteLine("----------------------------------------------------");
Console.WriteLine("\t" + "\t" + "\t" + "\t" + pro + ":" + gra + ":" + ma + "/" + cion);
Console.WriteLine("----------------------------------------------------");
Console.WriteLine("Proporciones en volumen en obra:");
Console.WriteLine("----------------------------------------------------");
Console.WriteLine("\t" + "\t" + "\t" + "\t" + di + ":" + gi + ":" + tal + "/" + sipi + "Lx bolsa");
Console.WriteLine("");
Console.WriteLine("============================================================");
Console.WriteLine("");
Console.WriteLine("**********Fin del programa**************");
Console.WriteLine("♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀
♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀
♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀
♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀
♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀
♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀
♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀
♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀
♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀
♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀
♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀
♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀
- 29 -
♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀
♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀♀");
Console.WriteLine("");
Console.WriteLine("");
Console.WriteLine("");
Console.WriteLine("");
Console.WriteLine("");
Console.WriteLine("");
Console.WriteLine("");
Console.WriteLine("");
Console.WriteLine("");
Console.WriteLine("");
Console.WriteLine("");
Console.WriteLine("");
Console.WriteLine("Algun comentario y/o desea extender este programa o obtener mas resultados etc.etc. Comunicarce al
numero*945091661*o al email:yean_420@hotmail.com");
Console.WriteLine("Gracias");
Console.WriteLine("________________________________________________________________________");
Console.ReadLine();
}
}
}
________________________________________________
6.7. Pruebas del programa
- 30 -
- 31 -
- 32 -
- 33 -
- 34 -
- 35 -
- 36 -
- 37 -
VI. CONCLUCIONES Y RECOMENDACIONES:
- 38 -
- 39 -