Una entidad bancaria otorga 24 turnos diarios

Una entidad bancaria otorga 24 turnos diarios, pueden ser para retiro o deposito.

Diseñar un algoritmo que permita determinar, cuantos clientes asistieron efectivamente a su turno.

Cuantas operaciones de depósito se llevaron a cabo y el importe total de los mismos.

Cuantas operaciones de extracción se llevaron a cabo y el importe total de los mismos.

Lo primero que hacemos es ponerle un nombre.

Algoritmo detarea

Declaramos las variables y las inicializamos.

       Definir x,a,b Como Entero

       Definir cantidad,cantidad_deposito,cantidad_retiro como real

       asistencia = 0

       retiro = 0

       deposito = 0

       cantidad_deposito = 0

       cantidad_retiro = 0

Utilizamos un ciclo que se repite 24 veces.

            para x = 1 Hasta 24 Con Paso 1 Hacer

En cada bucle evaluamos si el usuario asistió o no asistió a la cita.

               Escribir «Cliente «,x

               Escribir «1 = Asistio»

               Escribir «2 = No asistio»

               leer a

               si a == 1 Entonces

Cuando se ingrese la opción 1, quiere decir que el usuario sí asistió a la cita o turno.

Contamos la asistencia.

                               asistencia = asistencia + 1

Mostramos las opciones disponibles, retiro o depósito.

                      Escribir «Selecciona una opción»

                      Escribir «1 = Retiro»

                      Escribir «2 = Deposito»

                      leer b

                      si b == 1 o b == 2 Entonces

                              si b == 1 Entonces

Cuando se ingrese la opcion 1, quiere decir que se ha seleccionado retiro.

                                     retiro = retiro + 1

                                     Escribir «Ingresa la cantidad del retiro»

                                     leer cantidad

                                     cantidad_retiro = cantidad_retiro + cantidad

                              SiNo

Cuando se ingrese la opción 2, quiere decir que se ha seleccionado depósito.

                                     Escribir «Ingresa la cantidad del depósito»

                                     leer cantidad

                                     deposito = deposito + 1

                                     cantidad_deposito = cantidad_deposito + cantidad

                              FinSi

                      SiNo

Cuando se ingrese un numero diferente de 1 o 2, mostramos el siguiente mensaje.

                                  Escribir «Ingresa una opción correcta»

                              x = x – 1

                      FinSi

               FinSi

       FinPara

Finalmente mostramos los siguientes mensajes.

            Escribir «Clientes que asistieron efectivamente «,asistencia

       Escribir «Clientes que no asistieron «,24 – asistencia

       Escribir «Operaciones de deposito: «,deposito

       Escribir «Cantidad total depositada $»,cantidad_deposito

       Escribir «Operaciones de retiro «,retiro

       Escribir «Cantidad total retirada: $»,cantidad_retiro

FinAlgoritmo

Aquí puedes ver el funcionamiento de este algoritmo.

Una entidad bancaria otorga 24 turnos diarios
Una entidad bancaria otorga 24 turnos diarios
Descargar Programa

Esta es la solución de este algoritmo, les comparto el código fuente, espero les guste y más que nada que les pueda servir, un saludo y nos vemos en la próxima entrega.

Deja un comentario

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