Advertisement
xNatural

clase 16.03..17

Mar 16th, 2017
253
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.68 KB | None | 0 0
  1. Ejercicio máquina expendedora
  2. Una empresa que vende productos por medio de expendedoras necesita que usted realice un
  3. algoritmo mediante el cual pueda realizar las ventas de sus productos.
  4. Para realizar la operación la empresa le ha dicho que necesita que el comprador ingrese el dinero,
  5. luego seleccione el producto y finalmente le indique el producto elegido y si hubiera también le
  6. entregue el vuelto.
  7. Los precios y los productos que la maquina venderá son los siguientes:
  8. 1.- Papas fritas Lays $350
  9. 2.- Ramitas Evercrisp $250
  10. 3.- Jugos andina en caja pequeña $400
  11. 5.- Coca Cola zero en lata $550
  12. 6.- Coca Cola Normal en lata $600
  13. 7.- Chocolate trencito de 200 grs. $1000
  14. Como restricciones el programa no puede recibir valores negativos, tampoco puede realizar la
  15. operación y menos aún dar vuelto si el producto seleccionado excede el valor ingresado
  16. inicialmente.
  17. Si la opción ingresada para el producto no se encuentra dentro de lo disponible en el programa
  18. entonces debe enviar un mensaje por pantalla que diga “opción no válida” y terminar la ejecución
  19. del programa.
  20. De la misma forma si el valor ingresado inicialmente para el producto es menor a cero debe
  21. mostrar un mensaje por pantalla que diga “no puede ingresar valores negativos” y terminar la
  22. ejecución del programa.
  23.  
  24. Proceso sin_titulo
  25.  
  26. Definir p,r,j,cz,cn,cht como real;
  27. Definir money como real;
  28.  
  29. //productos
  30. p = 350;
  31. r = 250;
  32. j = 400;
  33. cz = 550;
  34. cn = 600;
  35. cht = 1000;
  36.  
  37. Leer money;
  38. Segun money Hacer
  39. Papas:
  40.  
  41. Ramitas:
  42.  
  43. Jugo:
  44.  
  45. Coca-Cola Zero:
  46.  
  47. Coca-Cola Normal:
  48.  
  49. Chocolate:
  50. De Otro Modo:
  51. Escribir "Ingreso ";
  52. FinSegun
  53.  
  54. FinProceso
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement