Algoritmo para calcular el cambio de una compra

En esta ocasión les comparto un algoritmo para para calcular el cambio de una compra.

Algoritmo el costo de un artículo vendido y la cantidad de dinero entregada por el cliente, calculé e imprima el cambio que se debe entregar el mismo.
Variables. Pre y Pago

Escribir un programa que calcule el cambio que debe darse a un cliente

Vamos a explicar el funcionamiento de este algoritmo, entonces lo primero que hacemos es ponerle un nombre, en mi caso le puse:

Algoritmo detarea

Declaramos las siguientes variables de tipo real.

            Definir pre, pago como real

Con la función escribir pedimos que se ingrese el precio del artículo.

            Escribir «Ingresa el precio del artículo»

Este precio lo ingresamos con la función leer en la variable pre.

            leer pre

Pedimos que se ingrese el pago.

            Escribir «Ingresa el pago»

Este número lo almacenamos en la variable pago.

            leer pago

Para poder dar cambio, es más que claro que el pago tiene que ser mayor al precio.

Entonces evaluamos si el pago es mayor o igual al precio del artículo.

            si pago >= pre Entonces

Si la condición se cumple, entonces a la variable pago le restamos el precio del artículo y lo mostramos en pantalla.

                        Escribir «El cambio es: $», pago – pre

            SiNo

Si la condición no se cumple, quiere decir que se está pagando con menos dinero, por lo tanto mostramos el siguiente mensaje.

                        Escribir «Te falta $»,pre-pago,» no puedes hacer la compra»

            FinSi  

FinAlgoritmo

Aquí puedes ver el funcionamiento de este algoritmo.

Algoritmo para calcular el cambio de una compra
Algoritmo para calcular el cambio de una compra

Bien esta es la solución de este algoritmo, les comparto el código.

Si mi contenido te ha sido de utilidad, y degustaría hacerme una donación te dejo un enlace.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *