Está en la página 1de 21

1

LABORATORIO 1

Sarai Del Valle (202122039), Luisa F. Ángel (202126696) y Alejandro A. Tabarquino

(202129230)

Facultad de Ingeniería, Universidad Del Valle

750001M-G06: Algoritmia y programación

Luis Y. Romo Portilla

25 de abril de 2022
2

Desarrollo del Laboratorio 1

Problema 1.

Niveles óptimos de inventario

 Un supermercado requiere un algoritmo que le permita calcular los niveles

óptimos de inventario para los diferentes artículos que almacena, utilizando la

técnica de máximos y mínimos.

Análisis del problema y el algoritmo en pseudocódigo

ANÁLISIS DE DATOS DISEÑO DE ALGORITMO

DATOS DE ENTRADA Inicio


 Consumo mínimo diario: CMinD (entero) Entero: todos los valores de entrada y salida
 Consumo máximo diario: CMaxD (entero) Escribir “Por favor digite el Consumo Mínimo Diario
 Tiempo de reposición de inventario: TR del producto:”
(entero) Leer CMinD
 Existencia actual: E (entero) Escribir “Por favor digite el Consumo Máximo Diario
 Consumo medio diario: Cprom (entero) del producto:”
Leer CMaxD
Escribir “¿Tiempo de reposición de inventario (En
DATOS DE SALIDA días) ?:”
Leer TR
 Existencia mínima: Emn (entero) Escribir “Existencia actual del producto:”
 Existencia máxima: Emx (entero) Leer E
 Cantidad de pedido: CP (entero) Escribir “¿Cuál es la venta promedio del producto?:”
 Punto de pedido: Pp (entero) Leer Cprom

PROCESO Emn= CMinD*TR


Emx= CMaxD*TR + Emn
 Emn: CMinD * TR CP= Emx-E
Pp= Cprom*TR + Emn
 Pp: (Cprom * TR) + Emn
 Emx: (CMaxD * TR) + Emn
Escribir “el valor de existencia mínima es de:”, Emn
 CP: Emx – E Escribir “el valor de existencia máxima es de:”, Emx
Escribir “la cantidad de pedido es de:”, CP
Escribir “el punto de pedido es de:”, Pp
Escribir “El punto en el cual se debe emitir una
orden de pedido corresponde al punto en el cual el
inventario del producto alcance un mínimo de:”, Pp,
“cajas”
Fin
3

Prueba de escritorio

Prueba 1. Valores de ejemplo

Prueba 2.
4

Prueba 3.
5

Evidencias o capturas de pantalla


6
7

Problema 2.

Índice de productividad

 Una fábrica de elementos de aseo para el hogar requiere un algoritmo que le


permita calcular el índice de productividad para dos periodos, los índices que

requiere el gerente de línea de producción son los siguientes:

 Índice de productividad.

 Índice de productividad de mano de obra.

 Índice de productividad de materia prima.

 Índice de productividad total (IPT).

 Porcentaje de la productividad respecto del periodo anterior.

Análisis del problema y el algoritmo en pseudocódigo


8

ANÁLISIS DE DATOS DISEÑO DE ALGORITMO

DATOS DE ENTRADA Inicio


 Ventas 1° periodo: Ventas1 (real) Real: Todos los datos menos NHE1 Y NHE2
 Recurso Utilizado 1° periodo: RUtilizados1(real) Entero: NHE1, NHE2
 Precio de venta unitario 1° periodo: PVU1 Escribir “¿Cuál es el valor total de Ventas del
(real) primer periodo?:”
 Nivel de producción 1° periodo: NP1 (real) Leer Ventas1
 Costo hora de mano de obra 1° periodo: Escribir “¿Cuáles fueron los Recursos utilizados
CHMO1 (real) para el primer periodo?:”
 Número de horas empleadas 1° periodo: NHE1 Leer RUtilizados1
(entero) Escribir ¿Cuál es el precio de Venta Unitario para
 Costo total de materia prima 1° periodo: el primer periodo?:”
CTMP1 (real) Leer PVU1
 Costo de M.O 1° periodo: CMO1 (real) Escribir “¿Cuál es el Nivel de Producción del
 Depreciación 1° periodo: D1 (real) primer periodo?:”
 Gastos 1° periodo: G1 (real) Leer NP1
 IPT del periodo anterior al 1° periodo: IPTA1 Escribir “¿Cuál es el Costo por hora de Mano de
Obra para el primer periodo?:”
 Ventas 2° periodo: Ventas2 (real) Leer CHMO1
 Recurso Utilizado 2° periodo: RUtilizados2(real) Escribir “¿Cuál es el Número de Horas empleadas
 Precio de venta unitario 2° periodo: PVU2 para el primer periodo?:”
(real) Leer NHE1
 Nivel de producción 2° periodo: NP2 (real) Escribir “¿Cuál es el costo total de la Materia
 Costo hora de mano de obra 2° periodo: Prima del primer periodo?:”
Leer CTMP1
CHMO2 (real)
Escribir “¿Cuál es el costo de M.O del primer
 Número de horas empleadas 2° periodo: NHE2
periodo?:”
(entero)
Leer CMO1
 Costo total de materia prima 2° periodo:
Escribir “¿Cuál es la Depreciación para el primer
CTMP2 (real) periodo?:”
 Costo de M.O 2° periodo: CMO2 (real) Leer D1
 Depreciación 2° periodo: D2 (real) Escribir “¿Cuál es el Gasto para el primer
 Gastos 2° periodo: G2 (real) periodo?:”
 IPT del periodo anterior al 2° periodo: IPTA2 Leer G1
Escribir “¿Cuál es el IPT del periodo anterior a
este?:”
DATOS DE SALIDA Leer IPTA1

 Índice de productividad 1° periodo: IP1 (real) Lo mismo, pero cambiando al segundo periodo.
 Índice de productividad de mano de obra 1°
periodo: IPMO1 (real)
 Índice de productividad de materia prima 1° IP1= Ventas1/RUtilizados1
periodo: IPMP1 (real)
 Índice de productividad total 1° periodo: IPT1 IPMO1= PVU1*NP1/CHMO1*NHE1
(real)
 % de variación de la productividad respecto al IPMP1= PVU1*NP1/CTMP1
periodo anterior 1° periodo: PV1 (real) IPT1= PVU1*NP1/CMO1+CTMP1+D1+G1

PV1= IPT1- IPTA1 /IPTA1


9

 Índice de productividad 2° periodo: IP2 (real)


 Índice de productividad de mano de obra 2° IP2= Ventas2/RUtilizados2
periodo: IPMO2 (real) IPMO2= PVU2*NP2/CHMO2*NHE2
 Índice de productividad de materia prima 2°
periodo: IPMP2 (real) IPMP2= PVU2*NP2/CTMP2
 Índice de productividad total 2° periodo: IPT2
IPT2= PVU2*NP2/CMO2+CTMP2+D2+G2
(real)
 % de variación de la productividad respecto al PV2= IPT2- IPTA2 /IPTA2
periodo anterior 2° periodo: PV2 (real)
Escribir “El índice de productividad es de:’’,
PROCESO IP1D
Escribir “El índice de productividad de Mano de
 IP1= Ventas1/RUtilizados1 Obra es de:’’, IPMO1D
 IPMO1= PVU1*NP1/CHMO1*NHE1 Escribir “El índice de productividad de Materia
 IPMP1= PVU1*NP1/CTMP1 Prima es de:’’, IPMP1D
 IPT1= PVU1*NP1/CMO1+CTMP1+D1+G1 Escribir “El índice de Productividad total es de:’’,
 PV1= IPT- IPTA1 /IPTA1 IPT1D
Escribir “El porcentaje de variación de la
Mismo proceso solo se cambia por 2° productividad respecto al periodo anterior es
periodo. de’’, PV1D

Lo mismo para el segundo periodo

Fin

Prueba de escritorio

Prueba 1.
10

Problema 2.
11
12

Problema 3.
13
14

Evidencias o capturas de pantalla


15
16

Problema 3.

Fábrica de Torno

 Una fábrica de torno utiliza la desviación estándar para analizar un determinado

proceso industrial, requiere un algoritmo que permita calcular: la desviación

estándar, la varianza y la media de 5 valores registrados para el análisis.

Análisis del problema y el algoritmo en pseudocódigo

ANÁLISIS DE DATOS DISEÑO DE ALGORITMO

DATOS DE ENTRADA Inicio


 Cinco datos de análisis individuales: X1, X2, X3, Real: Todos los datos
X4 y X5 (real) Escribir “Por favor digite el primer valor:”
Leer X1
DATOS DE SALIDA Escribir “Por favor digite el segundo valor:”
Leer X2
 Media: PX (real) Escribir “Por favor digite el tercer valor:”
 Varianza: S2 (real) Leer X3
 Desviación estándar: S (real) Escribir “Por favor digite el cuarto valor:”
Leer X4
Escribir “Por favor digite el quinto valor:”
PROCESO Leer X5
∑ 𝑋𝑖
 𝐌𝐞𝐝𝐢𝐚 = 𝑃𝑋 = 𝑛
PX= (X1+X2+X3+X4+X5) / 5
̅̅̅̅2
∑(𝑋𝑖− 𝑋)
 𝐕𝐚𝐫𝐢𝐚𝐧𝐳𝐚 = 𝑆 2 =
𝑛−1 Escribir “La Media es: “, PX
 𝐃𝐞𝐬𝐯𝐢𝐚𝐜𝐢ó𝐧 𝐞𝐬𝐭á𝐧𝐝𝐚𝐫 = 𝑆 = √𝑉𝑎𝑟𝑖𝑎𝑛𝑧𝑎
XiPX1= (X1-PX) **2
XiPX2= (X2-PX) **2
Xi: Términos del conjunto de datos (X1, X2, X3…Xn) XiPX3= (X3-PX) **2
𝑆 2 : Varianza (S2) XiPX4= (X4-PX) **2
𝑋̅: Media de la muestra (PX) XiPX5= (X5-PX) **2
Σ: Sumatoria (Suma)
n: Tamaño de la muestra (En este caso 5) n=5
ns: n - 1 ns= (n-1)
XiPX: (𝑋𝑖 − 𝑋̅)^2 Suma= (XiPX1+ XiPX2+ XiPX3+ XiPX4+ XiPX5)
S2= (Suma/ns)

Escribir “La Varianza de los datos ingresados es: “, S2

S= (math.sqrt (S2))

Escribir “La Desviación Estándar es: “, S


Fin
17

Prueba de escritorio

Prueba 1.

Prueba 2.
18

Prueba 3.
19

Evidencias o capturas de pantalla


20
21

También podría gustarte