Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
algoritmo SuperMercado var entero: Cant real: Total, Desc, Apagar inicio TotalyCantidadProductos(Cant, Total) Desc CalculoDescuento(Cant, Total) Apagar Total x Desc ImprimirResultados(Cant, Total, APagar) fin // Declaracion de funciones y procedimientos procedimiento TotalyCantidadProductos (E/S entero: Cant ; E/S real: Total) Acciones /*En este procedimiento ingresan los precios de los productos comprados, se acumulan en la variable total y en la variable Cant se guardan la cantidad de productos comprados.*/ fin_ procedimiento real funcion CalculoDescuento (E entero: Cant ; E real: Total ) var real: Descuento Acciones /* Descuento es una variable declarada dentro de la funcion y donde guardo el descuento que le corresponde a este cliente en base a las politicas definidas por el supermercado.*/ Devolver Descuento fin_ funcion procedimiento ImprimirResultados (E entero: Cant ; E real: Total , APagar ) Acciones fin_ procedimiento Version 2 algoritmo SuperMercado var entero: Cant real: Total inicio Total yCantidadProductos(Cant, Total) ImprimirResultados( Cant, Total, CalculoDescuento(Cant, Total)) fin // Declaracion de funciones y procedimientos procedimiento TotalyCantidadProductos (E/S entero: Cant ; E/S real: Total) Acciones fin_ procedimiento real funcion CalculoDescuento (E entero: Cant ; E real: Total ) Acciones /* Descuento es una variable declarada dentro de la funcion y donde guardo el descuento que le corresponde a este cliente en base a las politicas definidas por el supermercado.*/ Devolver Descuento fin_ funcion procedimiento ImprimirResultados (E entero: Cant ; E real: Total , Desc ) Acciones fin_ procedimiento
Compartir