You are on page 1of 12

PROYECTO

“CALCULO DE INSUMOS PARA MUROS


DE LADRILLOS”

INTEGRANTES:

ARCIENEGA MARTINEZ CRISTHIAN

PEÑARANDA MAMANI JESUS JOSUE

DOCENTE: Ing. Henry Subieta M.

MATERIA: Computación

SUCRE - BOLIVIA
Contenido

1.- INTRODUCCION.

2.- PLANTEAMIENTO DEL PROBLEMA (PROBLEMÁTICA


FEHACIENTE).

3.-OBJETIVOS.
3.1 Objetivo General.
3.2 Objetivos específicos.

4.- MARCO TEÓRICO.


4.1 Definición de un muro de ladrillos.
4.2 Objetos y eventos
4.3 Modelo a sistematizar (modelo matemático)

5.- APLICACIÓN INFORMATICA.

6.- CONCLUSIONES.

7.- BIBLIOGRAFÍA.

1. INTRODUCCION.-
C#(pronunciado si sharp en inglés) es un "lenguaje de programación" orientado
a objetos desarrollado y estandarizado por Microsoft como parte de su
plataforma .NET, que después fue aprobado como un estándar por
la ECMA (ECMA-334) e ISO(ISO/IEC 23270). C# es uno de los lenguajes de
programación diseñados para la infraestructura de lenguaje común. La versión
actual para la plataforma.
Es un lenguaje de programación que se ha diseñado para compilar diversas
aplicaciones que se ejecutan en .NET Framework. C# es simple, eficaz.

En el campo de Ingeniería Civil es una especialidad que nos adhiere a la


sociedad mediante el diseño y ejecución de obras, por lo que la ayuda de
programación nos seria de suma utilidad Tal y como se ve en el caso nuestro
de cálculo de insumos para muros de ladrillos.
2. Planteamiento del Problema (Problemática Fehaciente)
El problema consiste en desarrollar un programa C# que permita saber:
 Dosificación del mortero 1:2
 Cantidad de ladrillos en un área especificada.
 Cantidad de arena
 Cantidad de cemento
 Cantidad de agua
 Cantidad de yeso
 Cantidad de pintura

3. OBJETIVOS.-
3.1.1. Objetivo general:
 Elaborar un programa en “C#” para calcular el
insumo para muros de ladrillos.
3.1.2. Objetivos específicos:
 Elaborar programa en C#, que brinde el calculo de
ladrillo en un muro que es lo que necesitamos.
 Mediante codigo en Visual studio 2017, generar un
programa que nos brinde la cantidad de ladrillos
que entra en un muro.
 Aplicando conocimientos generales sobre la materia de
materiales de construccion tablas generamos la cantidad
de ladrillos en un muro depende del tipo de ladrillo
 Empleando el cocimiento adquirido en el C#realizamos la
programacion de ladrillos en un muro.

4. MARCO TEÓRICO.
4.1 Definición de un muro de ladrillos.

Se conoce como ladrillo a un elemento de construcción


generalmente hecho con masa de barro cocida, que tiene forma
de paralelepípedo rectangular y que permite levantar muros y
otras estructuras, cuyas dimensiones suelen rondar 23 x 11 x 4
Cm. Se emplea en albañearía para construcciones de muros
La utilización de los ladrillos en la construcción comenzó hace unos 11.000 años en el
Neolotico

Ejemplo de muro d ladrillo de 6 huecos

(Fotos)
Ejemplo de ladrillo gámbate
(fotos)

Ejemplo de ladrillo de 18 huecos


(fotos)
4.2 objetos y eventos

Se designa como cualquier elemento, por ejemplo, un muro cualquiera ejemplo soda.

En síntesis, el programa que creamos posee propiedades, responde datos específicos y


puede ejecutar el cálculo de muros ya sea en un muro de contruccion, etc.

Esto y más nos brinde el programa visual Studio en el campo de la rama de la ingeniería
nos es útil utilizar este tipo de programación.

4.3 modelo o metodo a sistematizar (modelo matemático)

Dimensiones del ladrillo gambote: 0.23 x 0.11 x 0.04

Dimensiones del ladrillo 6 huecos:0.25 x 0.15 x 0.10

Dimensiones del ladrillo de 18 huecos 0.25 x 0.12 x 0.07

Para un muro de 3m de alto y 5m de largo

Calculo de la cantidad de ladrillos por m2.

1m 1m
Numero de ladrillos vertical: =¿ =20
(alto del ladriilo+ juntahorizontal) 0.05

1m
Numero de ladrillos horizontal: =¿
(largo del ladriilo+ junta vertical)

1m
=4.17
0.24
# de ladrillos por m2 = # de ladrillo vertical x # de ladrillo horizontal

# de ladrillos por m2 = 20 x 4.17 = 83.4

# de ladrillos por m2 x factor de perdida (5%)

83.4 x 1.05 = 88 m2

Para todo el muro seria por la multiplicación del área del muro

88 m2 x 15 m2 = 1320 ladrillos

Calculo del cemento:

(Área x ancho del ladrillo) – (largo x ancho x alto x total de ladrillos)

(15 x 0.11 ) – ( 0.23 x 0.11 x 0.04 ) = 0.385 m3

Bolsa de cemento x volumen x factor de perdida (5%)

610 kg/m3 x 0.385 m3 x 1.05 = 246.5925 kg

5. APLICACIÓN INFORMATICA
COMO PODEMOS OBSERVAR ESTE ES EL PROGRAM VISUAL STUDIO
ENTRAMOS A CREAR UN NUEVO PROYECTO

DE ESTA MANERA ENTRAMOS AL C# QUE ES NUESTRA HERRAMIENTA PRINCIPAL


PARA ELABORAR EL PROGRAMA DE CALCULO DE LADRILLOS EN UN MURO
AQUÍ DONDE SE GENERA LOS CODIGOS PARA EL CALCULO DE LADRILLOS EN UN
MURO

CON LOS CODIGOS EXACTOS Y CON EL LENGUAJE DE PROGRAMCION DE C#


HACEMOS EL CALCULO DE LADRILLOS.

UTILIZAMOS LAS SIGUIENTES FUNCIONES:

DOUBLE = NUMEROS REALES

STRING = CADENA (LETRAS)

IF = ES UNA CONDICION DE (SI)

COMBOBOX = MUESTRA DE DATOS EN UN CUADRO DESPLEGABLE

MAS QUE TODO EL IF YA QUE ESTE LO USAMOS PARA DIFERENTES CLASES DE


LADRILLOS.

6. Conclusiones.
 El programa Visual Studio es una herramienta importante para la
ingeniería gracias a sus tipos de programaciones que podemos emplear
para resolver rápidamente un calculo.
 El uso del visual basic, nos brinda un tipo de programación que es el C#
 Es importante comprender y aplicar el uso de estas herramientas que
nos puede solucionar un problema de nuestra vida diaria.
 C# permite manejar el cálculo matemático y es precisa, ordenada y de
fácil acceso.
 En Visual Basic ya es parte de nuestra formación en la rama de
ingeniería civil ya sea para facilitar nuestros problemas cotidianos y
ayudarnos a resolverlos.

7. Bibliografía.
Material didáctico:
Temas de Computación 3ºSemestre: Ing. Henry Subieta M.
Temas de Materiales de Construcción: Ingeniero Ricardo Vargas.

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace Arcienega
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
this.CenterToScreen();
this.AcceptButton = button1;
}

private void Button1_Click(object sender, EventArgs e)


{
double n, x, y, z, p, q, r, t, u, a, b, c, g;
string l;
l = comboBox1.Text;
a = double.Parse(textBox1.Text);
b = double.Parse(textBox2.Text);
c = double.Parse(textBox3.Text);
if (l == "Gambote")
{
x = 0.23;
y = 0.11;
z = 0.04;
n = (a * b) / ((x + c) * (z + c));
g = ((a * b * y) - (x * y * z * n));
n = Math.Truncate(n * 1.05);
p = 610 * g * 1.05;
q = 0.97 * g * 1.05;
r = 250 * g * 1.05;
t = 2 * a * b * 0.006 * 600 * 1.05;
u = ((a * b) / 10) * 4 * 1.05;
MessageBox.Show("El númerode ladrillos para el muro es: " + n);
MessageBox.Show("La cantidad de cemento es: " + p + " " + "Kg");
MessageBox.Show("La cantidad de arena es: " + q + " " + "m3");
MessageBox.Show("La cantidad de agua es: " + r + " " + "L");
MessageBox.Show("La cantidad de yeso es: " + t + " " + "Kg");
MessageBox.Show("La cantidad de pintura es: " + u + " " + "L");
}
if (l == "6 huecos")
{
x = 0.25;
y = 0.15;
z = 0.10;
n = (a * b) / ((x + c) * (z + c));
g = ((a * b * y) - (x * y * z * n));
n = Math.Truncate(n * 1.05);
p = 610 * g * 1.05;
q = 0.97 * g * 1.05;
r = 250 * g * 1.05;
t = 2 * a * b * 0.006 * 600 * 1.05;
u = ((a * b) / 10) * 4 * 1.05;
MessageBox.Show("El númerode ladrillos para el muro es: " + n);
MessageBox.Show("La cantidad de cemento es: " + p + " " + "Kg");
MessageBox.Show("La cantidad de arena es: " + q + " " + "m3");
MessageBox.Show("La cantidad de agua es: " + r + " " + "L");
MessageBox.Show("La cantidad de yeso es: " + t + " " + "Kg");
MessageBox.Show("La cantidad de pintura es: " + u + " " + "L");
}
if (l == "18 huecos")
{
x = 0.25;
y = 0.12;
z = 0.07;
n = (a * b) / ((x + c) * (z + c));
g = ((a * b * y) - (x * y * z * n));
n = Math.Truncate(n * 1.05);
p = 610 * g * 1.05;
q = 0.97 * g * 1.05;
r = 250 * g * 1.05;
t = 2 * a * b * 0.006 * 600 * 1.05;
u = ((a * b) / 10) * 4 * 1.05;
MessageBox.Show("El númerode ladrillos para el muro es: " + n);
MessageBox.Show("La cantidad de cemento es: " + p + " " + "Kg");
MessageBox.Show("La cantidad de arena es: " + q + " " + "m3");
MessageBox.Show("La cantidad de agua es: " + r + " " + "L");
MessageBox.Show("La cantidad de yeso es: " + t + " " + "Kg");
MessageBox.Show("La cantidad de pintura es: " + u + " " + "L");
}
}

private void Form1_Load(object sender, EventArgs e)


{

}
}
}

You might also like