Академический Документы
Профессиональный Документы
Культура Документы
Alimentaria
FACULTAD DE INGENIERIA
ESCUELA PROFESIONAL DE INGENIERA CIVL
PROGRAMACION DIGITAL
PROFESORA:
LIMA-PER
int fc;
Double a_lat, largo, volumen, pre_cem, pre_ar, pre_pie, pre_agua, cant_cem,
cant_ar, cant_pie, cant_agua;
Double cost_cem, cost_ar, cost_pie, cost_agua, cost_total, error, cost_total_corr;
Console.WriteLine("*****************************************************************");
Console.WriteLine("Programa para el metrado de una presa de agua de forma
Trapezoidal");
Console.WriteLine(" ");
Console.WriteLine("\t\t\t\t Tabla de metrados");
Console.WriteLine("\t\tfc" + "
" + "a/c" + "
" + "Slump" + "
" + "Tamao" +
"
" + "Dosificacin");
Console.WriteLine("\t
(Kg/cm2)" + "
" + "(pulg)" + "
" + "Agregado" + "
" + " en Volumen");
Console.WriteLine("\t\t\t\t\t (pulg)");
Console.WriteLine("\t\t140" + "
" + "0.61" + "
"+"4"+"
" + "3/4" + "
" + " 1:2.5:3.5");
Console.WriteLine("\t\t175" + "
" + "0.51" + "
"+"3"+"
" + "1/2" + "
" + " 1:2.5:2.5");
Console.WriteLine("\t\t210" + "
" + "0.45" + "
"+"3"+"
" + "1/2" + "
" + " 1:2:2");
Console.WriteLine("\t\t245" + "
" + "0.38" + "
"+"3"+"
" + "1/2" + "
" + " 1:1.5:1.5");
Console.WriteLine("\t\t280" + "
" + "0.38" + "
"+"3"+"
" + "1/2" + "
" + " 1:1:1.5");
Console.WriteLine("
");
Console.WriteLine("\t\t\tMateriales por metro cbico");
Console.WriteLine("\t\tfc" + "
" + "Cemento" + "
" + "Arena" + "
"+
"Piedra" + "
" + "Agua");
Console.WriteLine("\t
(Kg/cm2)" + " " + "(bolsas)" + "
" + "(m3)" + "
"+
"(m3)" + "
" + "(m3)");
Console.WriteLine("\t\t140" + "
" + "7.01" + "
" + " 0.51 " + "
" + "0.64"
+"
" + "0.184");
Console.WriteLine("\t\t175" + "
" + "8.43" + "
" + " 0.54 " + "
" + "0.55"
+"
" + "0.185");
Console.WriteLine("\t\t210" + "
" + "9.73" + "
" + " 0.52 " + "
" + "0.53"
+"
" + "0.186");
Console.WriteLine("\t\t245" + "
" + "11.50" + "
" + " 0.50 " + "
" + "0.51"
+"
" + "0.187");
Console.WriteLine("\t\t280" + "
" + "13.34" + "
" + " 0.45 " + "
" + "0.51"
+"
" + "0.189");
Console.WriteLine(" ");
Console.WriteLine(" ");
Inicio:
Console.WriteLine("\t\t\t Calculo del Volumen de la Presa (m3)");
Console.WriteLine(" ");
Console.WriteLine("Ingresar Area lateral de la Presa (m2)");
a_lat = double.Parse(Console.ReadLine());
Console.WriteLine("Ingresar el largo de la Presa (m)");
largo = double.Parse(Console.ReadLine());
volumen = a_lat * largo;
Console.WriteLine("El volumen de la presa es : " + volumen + "m3");
Console.WriteLine(" ");
Console.WriteLine(" ");
"140
"175
"210
"245
"280
Kg/cm2");
Kg/cm2");
Kg/cm2");
Kg/cm2");
Kg/cm2");
switch (fc)
{
case 1:
cant_cem = volumen * 7.01;
cant_ar = volumen * 0.51;
cant_pie = volumen * 0.64;
cant_agua = volumen * 0.184;
cost_cem = Math.Ceiling(cant_cem) * pre_cem;
cost_ar = cant_ar * pre_ar;
cost_pie = cant_pie * pre_pie;
cost_agua = cant_agua * pre_agua;
cost_total = cost_cem + cost_ar + cost_pie + cost_agua;
error = cost_total * 0.05;
cost_total_corr = cost_total + error;
Console.WriteLine("La cantidad de bolsas de cemento requeridas son : " +
Math.Ceiling(cant_cem) + " bolsas");
Console.WriteLine("La cantidad arena requerida es : " + cant_ar + " m3");
Console.WriteLine("La cantidad piedra requerida es : " + cant_pie + " m3");
Console.WriteLine("La cantidad de agua requerida : " + cant_agua + " m3");
Console.WriteLine("El costo del cemento es : " + cost_cem + " nuevos soles");
Console.WriteLine("El costo de la arena es : " + cost_ar + " nuevos soles");
Console.WriteLine("El costo de la piedra es : " + cost_pie + " nuevos soles");
Console.WriteLine("El costo del agua es : " + cost_agua + " nuevos soles");
Console.WriteLine("El costo total de la presa es : " + cost_total + " nuevos
soles");
Console.WriteLine("El error por desperdicio y/o perdida de material : " + error +
" nuevos soles");
Console.WriteLine("El costo total de la presa corregido es : " + cost_total_corr +
" nuevos soles");
break;
case 2:
cant_cem = volumen * 8.43;
cant_ar = volumen * 0.54;
case 4:
cant_cem = volumen * 11.50;
cant_ar = volumen * 0.50;
cant_pie = volumen * 0.51;
cant_agua = volumen * 0.187;
cost_cem = Math.Ceiling(cant_cem) * pre_cem;
cost_ar = cant_ar * pre_ar;
cost_pie = cant_pie * pre_pie;
cost_agua = cant_agua * pre_agua;
cost_total = cost_cem + cost_ar + cost_pie + cost_agua;
error = cost_total * 0.05;
cost_total_corr = cost_total + error;
Console.WriteLine("La cantidad de bolsas de cemento requeridas son : " +
Math.Ceiling(cant_cem) + " bolsas");
Console.WriteLine("La cantidad arena requerida es : " + cant_ar + " m3");
Console.WriteLine("La cantidad piedra requerida es : " + cant_pie + " m3");
Console.WriteLine("La cantidad de agua requerida : " + cant_agua + " m3");
Console.WriteLine("El costo del cemento es : " + cost_cem + " nuevos soles");
Console.WriteLine("El costo de la arena es : " + cost_ar + " nuevos soles");
Console.WriteLine("El costo de la piedra es : " + cost_pie + " nuevos soles");
Console.WriteLine("El costo del agua es : " + cost_agua + " nuevos soles");
Console.WriteLine("El costo total de la presa es : " + cost_total + " nuevos
soles");
Console.WriteLine("El error por desperdicio y/o perdida de material : " + error +
" nuevos soles");
Console.WriteLine("El costo total de la presa corregido es : " + cost_total_corr +
" nuevos soles");
break;
case 5:
cant_cem = volumen * 13.34;
cant_ar = volumen * 0.45;
cant_pie = volumen * 0.51;
cant_agua = volumen * 0.189;
cost_cem = Math.Ceiling(cant_cem) * pre_cem;
cost_ar = cant_ar * pre_ar;
cost_pie = cant_pie * pre_pie;
cost_agua = cant_agua * pre_agua;
cost_total = cost_cem + cost_ar + cost_pie + cost_agua;
error = cost_total * 0.05;
cost_total_corr = cost_total + error;
Console.WriteLine("La cantidad de bolsas de cemento requeridas son : " +
Math.Ceiling(cant_cem) + " bolsas");
Console.WriteLine("La cantidad arena requerida es : " + cant_ar + " m3");
Console.WriteLine("La cantidad piedra requerida es : " + cant_pie + " m3");
Console.WriteLine("La cantidad de agua requerida : " + cant_agua + " m3");
Console.WriteLine("El costo del cemento es : " + cost_cem + " nuevos soles");
Console.WriteLine("El costo de la arena es : " + cost_ar + " nuevos soles");
Console.WriteLine("El costo de la piedra es : " + cost_pie + " nuevos soles");
Console.WriteLine("El costo del agua es : " + cost_agua + " nuevos soles");
Console.WriteLine("El costo total de la presa es : " + cost_total + " nuevos
soles");
Console.WriteLine("El error por desperdicio y/o perdida de material : " + error +
" nuevos soles");
}
char resp;
Console.WriteLine(" ");
Console.WriteLine("\t Desea volver al inicio? : s/n ");
resp = char.Parse(Console.ReadLine());
if (resp != 'n') goto Inicio;
else
Console.WriteLine("\n \n Fin del programa");
Console.ReadLine();
INICIO
rea lateral
Largo de la presa
Ingresar el fc :
1= 140 kg/cm2
2=175 kg/cm2
3=210 kg/cm2
4=245 kg/cm2
5=280 kg/cm2
Fc
Cant_cem
Cant_aren
Cant_pied
Cant_agua
Cost_cem
Cost_aren
Cost_pied
Cost_agua
Cost_total
Error
Cost_total_correg
Cant_cem
Cant_aren
Cant_pied
Cant_agua
Cost_cem
Cost_aren
Cost_pied
Cost_agua
Cost_total
Error
Cost_total_correg
Cant_cem
Cant_aren
Cant_pied
Cant_agua
Cost_cem
Cost_aren
Cost_pied
Cost_agua
Cost_total
Error
Cost_total_correg
Cant_cem
Cant_aren
Cant_pied
Cant_agua
Cost_cem
Cost_aren
Cost_pied
Cost_agua
Cost_total
Error
Cost_total_correg
Cant_cem
Cant_aren
Cant_pied
Cant_agua
Cost_cem
Cost_aren
Cost_pied
Cost_agua
Cost_total
Error
Cost_total_correg
No coincide
fin