practicas
TRABAJOS EN CLASE
Problema 1:
Crear una secuencia de instrucciones simples para resolver el siguiente Problema:
a) Verificar Existencia de un Producto.
b) Verificar Precio.
c) Vender al Cliente.
d) Verificar Stock de ese producto.
e) Comprar Producto.
Análisis del Problema:
1. Preguntar por el producto que desea.
2. Verificar si el producto está disponible.
3.Preguntar la cantidad del producto deseado.
4. Verificar si hay la cantidad de producto deseado.
5. Si lo hay.
5.1 vender el producto.
5.2 comprar la cantidad fijada.
5.3 devolver cambio si se requiere.
5.4 descontar del inventario.
6. Si no lo hay.
6.1ofrecer un producto similar.
6.2vender el producto.
6.3cobrar la cantidad fijada.
6.4devolvercambio.
6.5descontar del inventario.
7. Reportar al proveedor la cantidad que necesitas.
8. Agregar al inventario.
9. Verificar ganancias o pérdidas.
10. Si hay ganancias.
10.1 verificar la cantidad de producto a solicitar al proveedor.
10.2 pagar.
11. Si no hay ganancias.
11.1dejar de invertir más en ese producto.
11.2 pagar.
Diccionario de Variables:Inventario=Inv
Existencia=Ex
Vendedor=Ven
Cliente=Cl
Producto=pr
Cantidad solicitada=C
Precio=P
Total apagar=TA
Descuento=Des
Paga=Pag
Cambio=Ca
Sustitución de valores en el Algoritmo:
Inv=Ex=Ven+Pr=Cl=C*P-Des=(TA-Pag)(-1)=Ca
80=Juan+Pedialite=Jesus=45*25-10%=(1012.5-1000)(-1)=error
Si=TA= 1 = producto a comprar
6.- visualización del resultado
Como solo queda 1 producto enexistencia, entonces hay que comprar más productos para llenar el stock de ventas
productos a comprar
nombre producto
stock ventas
devoluciones
perdidas
vendidos
p.a comprar
antinflamatorios
100
0
5
95
0
analgésicos
200
5
0
195
5
antigripal
300
23
2
295
3
pomadas
150
20
0
149
1
1.- Análisis del problema
Problema. Crear un algoritmo del tiempo de entregade acuerdo a los tiempos de entrega.
Tiempos
Sitios de Entrega
Tiempos de Traslado
Tiempos de Entrega
A
30 Minutos
45 Minutos
B
40 Minutos
23 Minutos
D
90Minutos
12 Minutos
C
68 Minutos
20 Minutos
2.- Declaración de variables.
- Días
- Tiempos de Traslado
- Tiempos de Entrega
3.- Lectura de los datos.
Diccionario. (Vocabulario)
Promedio de Tiempo = pt
Tiempo deTraslado A, B, C, D= tta, ttb, ttc, ttd
Promedio de Tiempo de Traslado AB, CD, DA = pttab, pttcd, pttda
Promedio General de Tiempo de Traslado AB, C, D = pgttab, pttcd, pttda
Tiempo General de Traslado = tgt
Tiempo Total Traslado =ttt
Tiempo de Entrega A, B, C, D = tea, teb, tec, ted
Promedio de Tiempo de Entrega AB, CD, DA= pteab, ptecd, pteda
Promedio General de Tiempo de Entrega AB, CD, DA =pteab, ptecd, pteda
Tiempo General de Entrega = tge
Tiempo Total Entrega =tte
Promedio General de Tiempo = pgt
4.- Operación o Algoritmo de resolución
pt=tta+ttb=pttab/2=pgttab=ttc+ttd=pttcd/2=pgttcd=ttd+tta=pttda/2=pgttda+pgttcd+ pgttab=tgt/3= ttt=tea+ted=pteab/2=pgteab=tec+ted=ptecd/2=pgtecd=ted+tea=pteda/2=pgteda+ pgtecd+ pgteab=tge/3=tte+ttt/2=pgt
5.- Sustitución de datos del algoritmoPt=30+40=70/2=35=90+68=158/2=79=68+30=98/2=49+35+79=163/3=54.3=45+23=68/2=34=12+20=32/2=16=20+45=65/2=32.5+16+34=82.5/3=27.5+54.3=81.8
6.- Visualización del resultado
El promedio general del tiempo de entrega es de 81.8.
Tareas.
¿Qué es un diagrama de flujo de datos y su simbología?
Un diagrama de flujo es una representación gráfica de un proceso. Cada paso del proceso esrepresentado por un símbolo diferente que contiene una breve descripción de la etapa de proceso. Los símbolos gráficos del flujo del proceso están unidos entre sí con flechas que indican la dirección de flujo del proceso.
El diagrama de flujo ofrece una descripción visual de las actividades implicadas en un proceso mostrando la relación secuencial ente ellas, facilitando la rápida comprensión de...
Regístrate para leer el documento completo.