Determinar qué cantidad de dinero hay en un monedero

Realice un algoritmo para determinar qué cantidad de dinero hay en un monedero, considerando que se tienen monedas de diez, cinco y un peso, y billetes de diez, veinte y cincuenta pesos.

Hola amigos como están en esta ocasión les comparto un algoritmo para calcular el total de dinero en un monedero.

Como ya es costumbre en este Blog, empezaremos a explicar el funcionamiento del algoritmo.

Lo primero es ponerle un nombre, en mi caso le puse:

Algoritmo detarea

Declaramos las variables, en este algoritmo utilizamos la variables cantidad y total, las dos variables las declaramos como de tipo real.

       Definir  cantidad, total Como Real

Inicializamos la variable cantidad con el número 1. (Esto para que se cumpla la condición del ciclo)

       cantidad = 1

Inicializamos la variable total con el numero cero.

            total = 0

Utilizamos un ciclo que se repetirá, mientras la cantidad sea diferente de 0.

       Mientras cantidad <> 0 Hacer

En el cuerpo del bucle pedimos que se ingrese una cantidad, y mostramos las posibles opciones.

               Escribir «Ingresa una cantidad»

               Escribir «1  = $1»

               Escribir «5  = $5»

               Escribir «10 = $10»

               Escribir «20 = $20»

               Escribir «50 = $50»

               Escribir «0  = salir»

El número que se ingrese lo guardamos en la variable cantidad.

                   leer cantidad

Después vamos evaluando si la cantidad es iguala 1.

               si cantidad == 1 Entonces

Si la condición se cumple, entonces sumamos en la variable total la cantidad.

                           total = total + cantidad

               SiNo

Si la condición no se cumple, entonces evaluamos si la cantidad es igual a 5.

                      si cantidad == 5 entonces

Cuando esta condición se cumpla, almacenamos en la variable total la cantidad.

                                  total = total + cantidad

                      SiNo

Si la condición anterior no se cumple, entonces evaluamos si la cantidad es igual a 10.

                                       si cantidad == 10 Entonces

Cuando esta condición se cumpla, entonces sumamos en la variable tota esta cantidad.

                                              total = total + cantidad

                              SiNo

Si la condición anterior no se cumple, entonces evaluamos si la cantidad es igual a 20.

                                                      si cantidad == 20 Entonces

Cuando esta condición se cumpla, entonces sumamos en la variable total esta cantidad.

                                                              total = total + cantidad

                                     SiNo

Finalmente si la condición anterior no se cumple, entonces evaluamos si la cantidad es de $50.

                                                              si cantidad == 50 Entonces

Cuando esta condición se cumpla, entonces sumamos en la variable total la cantidad.

                                                                 total = total + cantidad

                                            SiNo

Si la condición no se cumple, entonces quiere decir que se está ingresado una cantidad que no esta disponible.

                                                           Escribir «Esta cantidad no existe»

                                            FinSi

                                     FinSi

                              FinSi

                      FinSi

               FinSi

       FinMientras 

Al finalizar el ciclo, en la variable cantidad se habrá acumulado el total de dinero.

Con la función escribir mostramos un mensaje en pantalla donde damos a conocer el total del monedero.

       Escribir «La cantidad de dinero en el monedero es: $»,total

FinAlgoritmo

Aquí puedes ver el funcionamiento de este algoritmo.

Determinar qué cantidad de dinero hay en un monedero
Determinar qué cantidad de dinero hay en un monedero

Descarga el código

Bien amigos esta es la solución de este algoritmo, espero les guste y más que nada que les pueda ser de utilidad, les comparto el código.

Deja un comentario

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