UNIVERSIDAD JOS CARLOS MARITEGUI
Carrera Profesional de Ingeniera Civil
Programacin Digital
Ejercicios DFD
Para el IV Semestre Acadmico de la seccin A
Moquegua, 18 de octubre de 2016
EJERCICIO 1
PROGRAMA PARA CALCULAR LA CANTIDAD DE LADRILLOS A
UTILIZAR EN UN MURO DE X METROS CUADRADOS
LGICA PROGRAMACIONAL:
Variable de entrada: Al y An
Altura y ancho, del muro a metrar.
Variables de entrada: B y C.
Dimensiones del ladrillo a utilizar.
Variable de salida: X
Nos proporciona los metros cuadrados del muro.
Variable de salida, L=X/ ((10^ (-2)) *(B+1.200) *(10^ (-2)) *(C+1.200))
Nos proporciona la cantidad de ladrillos sin desperdicio.
Variable de salida, R=(TRUNC(L*5/100+L)) +1
Nos proporciona la cantidad total de ladrillos a utilizar.
Variable de salida, K=((TRUNC(L*5/100+L)) +1) *E
Nos proporciona el costo total de los ladrillos a utilizar.
Variable de salida, T=L*5/100
Frmula para sacar el desperdicio el cual nos proporciona la cantidad de
ladrillos que se perdi por descuido rotura en obra etc.
Variable de salida, N= (TRUNC (X/ ((10^ (-2)) *(B+1.200) *(10^ (-2))
*(C+1.200)))) +1
Nos proporciona la cantidad de ladrillos, pero expresado en un nmero entero.
Variable de salida, M=(TRUNC(L*5/100)) +1
Nos proporciona la cantidad de desperdicio, pero expresado por un nmero
entero.
PSEUDO-CDIGO:
Imprimir: 'PROGRAMA PARA CALCULAR LA CANTIDAD DE LADRILLOS A
UTILIZAR EN UN MURO DE X METROS CUADRADOS'
Imprimir: 'INGRESE LA ALTURA DEL MURO EN METROS, INGRESE EL
ANCHO DEL MURO EN METROS'
Leer: Al, An
Hacer:
X=Al*An
Imprimir: 'INGRESE LAS MEDIDAS DEL LADRILLO A UTILIZAR EN CM'
Imprimir: 'INGRESE EL LARGO DEL LADRILLO'
Leer: B
Imprimir: 'INGRESE LA ALTURA DEL LADRILLO'
Leer: C
Imprimir: 'CUL ES EL COSTO UNITARIO POR LADRILLO?'
Leer: E
Hacer:
L= X/ ((10^ (-2)) *(B+1.200) *(10^ (-2)) *(C+1.200))
R= (TRUNC (L*5/100+L)) +1
K= ((TRUNC (L*5/100+L)) +1) *E
Hacer:
T=L*5/100
N=(TRUNC(X/((10^(-2)) *(B+1.200)*(10^(-2))*(C+1.200))))+1
M=(TRUNC(L*5/100)) +1
Imprimir: 'A CONTINUACION SE MOSTRARN LOS DATOS OBTENIDOS'
Imprimir: 'LA CANTIDAD DE LADRILLOS SIN DESPERDICIO ES:
',L,'
LADRILLOS ', '
','
LA CANTIDAD DE LADRILLOS
A UTILIZAR ES:
', N,' LADRILLOS ', '
', '
LA CANTIDAD DEL DESPERDICIO ES:
',T,' LADRILLOS
',
'
LA CANTIDAD TOTAL DEL DESPERDICIO ES:
',M,' LADRILLOS
','
POR
', X,'
metros cuadrados', '
USTED NECESITAR: ',R, '
LADRILLOS ','
EL COSTO TOTAL A PAGAR ES: S/. , K,'
NUEVOS SOLES'
Fin
CUADRO DE VARIABLES:
NOMBRE
DESCRIPCION
TIPO
Al
ALTURA DEL MURO EN METROS
ENTERO
An
ANCHO DEL MURO EN METROS
ENTERO
CANTIDAD DE METROS CUADRADOS A
TRABAJAR
ENTERO
LARGO DEL LADRILLO
ENTERO
ALTO DEL LADRILLO
ENTERO
PRECIO DE CADA LADRILLO
ENTERO
CANTIDAD DE LADRILLOS (sin
desperdicio)
REAL
CANTIDAD DE LADRILLOS TOTAL
ENTERO
TOTAL, A PAGAR POR LOS LADRILLOS
OBTENIDOS POR METRO CUADRADO
REAL
DESPERDICIO DE LADRILLOS EN OBRA
ENTERO
CANTIDAD DE LADRILLOS ESPRESADO
EN ENTERO
ENTERO
CANTIDAD DE DESPERDICIO DE
LADRILLOS EXPRESADO EN ENTERO
ENTERO
NOTAS:
La altura y ancho del muro a metrar, debe ser en metros.
Se pueden ingresar las medidas del ladrillo de soga o cabeza.
Considerando las dimensiones (altura, largo) segn el tipo de ladrillo a
utilizar. Y debe estar expresado en centmetros.
EJERCICIO 2
PROGRAMA PARA CALCULAR EL VOLUMEN DE CONCRETO Y
LA CANTIDAD DE ACERO EN UNA ZAPATA
LGICA PROGRAMACIONAL:
Variables de entrada N, A, B, C:
Cantidad de zapatas, largo, ancho y alto de la zapata.
Variables de entrada D, E, F:
Variables correspondientes al recubrimiento de la zapata, espaciamiento de
varillas y longitud de acero doblado en los extremos, respectivamente.
Variables de salida G, H, I:
Volumen de concreto en la zapata, cantidad de varillas en el eje x y cantidad
de varillas en el eje y, respectivamente.
Variables de salida J, K:
Longitud de varillas en X y longitud de varillas en Y, respectivamente.
Variables de salida L, M:
Cantidad de acero en X y cantidad de hacer en Y, respectivamente.
Variables de salida N, O:
Cantidad de varillas y cantidad de acero, respectivamente.
PSEUDOCDIGO:
Imprimir: '
PROGRAMA PARA CALCULAR EL
VOLUMEN DE CONCRETO Y CANTIDAD DE
ACERO
EN UNA ZAPATA'
Imprimir: 'INGRESE EL NUMERO DE ZAPATAS A METRAR'
Leer: N
Llamada subprograma: Dimensiones_de_zapata Argumentos (A, B, C,
D, E, F)
o NUEVO SUBPROGRAMA: Dimensiones_de_ zapata Argumentos
(A, B, C, D, E, F)
IMPRIMIR: 'A CONTINUACION INGRESAR LAS DIMENSIONES
DE LA ZAPATA'
IMPRIMIR: 'INGRESE EL LARGO DE LA ZAPATA (EJE X)'
LEER: A
IMPRIMIR: 'INGRESE EL ANCHO DE LA ZAPATA (EJE Y)'
LEER: B
IMPRIMIR: 'INGRESE LA ALTURA DE LA ZAPATA'
LEER: C
IMPRIMIR: 'INGRSE EL RECUBRIMIENTO DE LA ZAPATA'
LEER: D
IMPRIMIR: 'INGRESE ESPACIAMIENTO ENTRE LAS VARILLAS
DE LA ZAPATA'
LEER: E
IMPRIMIR: 'INGRESE LONGITUD DE ACERO DOBLADO EN LOS
EXTREMOS'
LEER: F
o REGRESE
Hacer:
o G= N*A*B*C
o H= (TRUNC(((A-(2*D))/E))+1)+1
o I= (TRUNC(((B-(2*D))/E)+1)+1)
Hacer:
o J= A-(2*D)+(2*F)
o K= B-(2*D)+(2*F)
o L= A*H*J
Hacer:
o M= B*I*K
o N= H+I
o 0= L+M
Imprimir: 'A CONTINUACION SE MOSTRARN LOS DATOS OBTENIDOS'
Imprimir: 'VOLUMEN DE CONCRETO EN LA ZAPATA: ',G,'
NUMERO DE VARILLAS EN X: ',H,'
NUMERO DE VARILLAS
EN Y: ',I,'
LONGITUD DE VARILLAS EN X: ',J,'
LONGITUD DE VARILLAS EN Y: ',K,'
CANTIDAD DE ACERO
EN X: ',L,'
CANTIDAD DE ACERO EN Y: ',M,'
CANTIDAD TOTAL DE VARILLAS: ',N,'
CANTIDAD TOTAL DE
ACERO: ',O
Fin
CUADRO DE VARIABLES:
NOMBRE
DESCRIPCION
TIPO
NUMERO DE ZAPATAS
ENTERO
A, B, C
LARGO, ANCHO Y ALTO DE LA ZAPATA
REAL
RECUBRIMIENTO DE LA ZAPATA
REAL
ESPACIAMIENTO DE VARILLAS
REAL
DOBLADO DE ACERO EN LOS
EXTREMOS
REAL
VOLUMEN DE CONCRETO EN LA
ZAPATA
REAL
H, I
NMERO DE VARILLAS EN X y EN Y
REAL
J, K
LONGITUD DE VARILLAS EN X y EN Y
REAL
L, M
CANTIDAD DE ACERO EN X y EN Y
REAL
CANTIDAD TOTAL DE VARILLAS
ENTERO
CANTIDAD TOTAL DE ACERO
ENTERO
NOTAS:
Las dimensiones de la zapata deben ser ingresadas en metros.
Las longitudes de recubrimiento, acero doblado, espaciamiento de
varillas deben ser expresados en metros.
Los nmeros a ingresar deben ser positivos.