Como ejemplo integrador de los aspectos vistos hasta el momento, el siguiente caso muestra la
creación de un algoritmo algo más complejo y completo. El problema a desarrollar se basa en un
programa de venta de artículos; cada cliente puede comprar un número de artículos variable, por lo
que el usuario del programa debe ir introduciendo el precio de cada artículo. Una vez hecho esto, se
comprobará el precio del artículo, y si sobrepasa el importe de 30, se le aplicará un descuento del 2%.
En el caso de que el importe sea menor, se le otorgará al cliente un punto de bonificación sobre el
artículo para la próxima compra. Cuando se hayan procesado todos los artículos, deberemos obtener el
importe total de la compra y la cantidad de puntos de bonificación, finalizando de esta manera el
algoritmo. El diagrama de flujo correspondiente quedaría como muestra la Figura 17.
No hay comentarios:
Publicar un comentario