Está en la página 1de 8

Universidad Autónoma de Nuevo León

Facultad de Ingeniería Mecánica y Eléctrica

Programación Estructurada

Actividad Fundamental #1

M.I. Erika Elizabeth Contreras Sosa

Edgar Adrián Díaz Muro

Matrícula 1844788

Carrera IMTC

Semestre 2

Correo adriandiaz2604 @gmail.com

Salón 4-107

Martes V3-V6

Periodo: Enero-Junio 2019

Fecha de entrega: 26 de febrero de 2019


1. Introducción

a) En ésta actividad se ve a grandes rasgos cómo se lleva a cabo un proceso de


ventas en la empresa "Copamex"

Se dan a elegir entre 4 tipos de papel que se ofrece en cierto campo de la


empresa, así como sus respectivos precios, en el programa se da la opción de
elegir el papel del interés, se muestra precio y se pregunta si se va a comprar, así
como la cantidad de unidades. Conforme se va avanzando va mostrando los
precios en cada compra que se hace hasta llegar al final, si no se realiza una
compra se imprime el texto "Considere nuestra oferta" para alentar a que se
consuma el producto.

2. Desarrollo

a) Se quiere saber el precio de cada tipo de papel y proseguir con la compra de


los mismos, ya sea sólo 1 tipo, varios tipos o los 4 tipos de papeles que hay, así
como las unidades que se requieran.

ALGORITMO

1. Inicio
2. Imprimir “Cotizacion o Negociación de Precio y Volumen de Compra”
3. Imprimir “Escribe el tipo de papel”
4. Imprimir “Medium Kraft, teclea 11”
5. Imprimir “Kraft liner, teclea 12”
6. Imprimir “Kraft tipo A, teclea 13”
7. Imprimir “Kraft flexible, teclea 14”
8. Declarar un número (tipo)
9. Guardar número (tipo)
10. Selección del número
11. Caso 11
12. Imprimir “Precio del Medium Kraft =1000 pesos”
13. Imprimir “Compras el producto?”
14. Imprimir “Si=0”
15. Imprimir “No=1”
16. Declarar un número (r1)
17. Guardar número (r1)
18. Si r1 es igual a 0
18.1Imprimir “Cuantas unidades?”
18.2Declarar un número (u)
18.3Guardar número
18.4Imprimir “El total es de (u*1000)
19. Sino, imprimir “Considere nuestra oferta”
20. Caso 12
21. Imprimir “Precio del Kraft liner =1500 pesos”
22. Imprimir “Compras el producto?”
23. Imprimir “Si=0”
24. Imprimir “No=1”
25. Declarar un número (r2)
26. Guardar número (r2)
27. Si r2 es igual a 0
27.1Imprimir “Cuantas unidades?”
27.2Declarar un número (u)
27.3Guardar número
27.4Imprimir “El total es de (u*1500)
28. Sino, imprimir “Considere nuestra oferta”
29. Caso 13
30. Imprimir “Precio del Kraft tipo A =1750 pesos”
31. Imprimir “Compras el producto?”
32. Imprimir “Si=0”
33. Imprimir “No=1”
34. Declarar un número (r3)
35. Guardar número (r3)
36. Si r3 es igual a 0
36.1Imprimir “Cuantas unidades?”
36.2Declarar un número (u)
36.3Guardar número
36.4Imprimir “El total es de (u*1750)
37. Sino, imprimir “Considere nuestra oferta”
38. Caso 14
39. Imprimir “Precio del Kraft flexible =2000 pesos”
40. Imprimir “Compras el producto?”
41. Imprimir “Si=0”
42. Imprimir “No=1”
43. Declarar un número (r4)
44. Guardar número (r4)
45. Si r1 es igual a 0
45.1Imprimir “Cuantas unidades?”
45.2Declarar un número (u)
45.3Guardar número
45.4Imprimir “El total es de (u*2000)
46. Sino, imprimir “Considere nuestra oferta”
47. Default
48. Imprimir “Considere nuestra oferta”
49. Fin
DIAGRAMA DE FLUJO
DIAGRAMA DE FLUJO
Pantallazos

En el primer pantallazo se aprecian los tipos de papel que hay y se da la orden de


escoger un tipo, así mismo se da inicio a la sentencia de “switch”

En este segundo pantallazo se ve el primer de los 4 casos, aquí se muestra el


precio del papel y se da a elegir si se quiere proceder con la compra o no, en caso
de que la respuesta sea afirmativa, se pregunta las unidades deseadas y se da el
precio total. Si la respuesta es negativa se imprime “Considere nuestra oferta” con
el propósito de persuadir al consumidor de que compre el producto.
En el tercer pantallazo se muestra casi lo mismo al primero, sólo que cada caso
con diferentes datos.

Por último en el cuarto pantallazo, además de mostrar el último caso (4) se


muestra el “default” que se da cuando el comprador no escoge ninguno de los
productos y se recurre a la frase “Teclee un numero valido” dando fin al programa.
3. Conclusión

Este es el primer código que hago, fue algo complicado al inicio y cabe mencionar
que tuve demasiadas áreas de oportunidad, entre algunas cosas que me hubiese
gustado agregar es el poder sumar, en caso de comprar más de un tipo de papel,
las cantidades obtenidas y tener un total para cada tipo de papel, más uno final de
todo lo comprado.

Me interesa aprende acerca de más sentencias para mejorar la optimización del


programa. Para futuras actividades tengo preparados demás diagramas (hechos
por la misma empresa) en relación a otros aspectos dentro de la fabricación del
papel.

Uno de los aspectos que me facilitaron la elaboración de esta actividad fue que en
los tipos de papel se repetían las mismas impresiones y condiciones, sólo que se
cambiaba el valor del precio.

Me di cuenta que este tipo de programas difícilmente reemplazaran, de momento,


el trabajo del ser humano ya que carece desde la capacidad de dar información
suficiente hasta la habilidad de persuadir al comprador.
Bibliografía
Muro, A. F. (16 de Febrero de 2019). Cotizacion o Negociación de Precio y Volumen de Compra. (E.
A. Muro, Entrevistador)

También podría gustarte