Determinar la cantidad total a pagar de una llamada telefónica

Determinar la cantidad total a pagar de una llamada telefónica, teniendo en cuenta lo siguiente:
1) toda llamada que dure 3 minutos, tiene un costo de 200 pesos por minuto
2) toda llamada que dure entre 3 y 10 minutos cuesta 150 pesos por minuto
3) toda llamada que dure más de 10 minutos cuesta 100 pesos por minuto

Haz clic aquí para suscribirte a mi canal

Como ya es costumbre, vamos a explicar el funcionamiento de este algoritmo, entonces o primero que hacemos es ponerle un nombre.

Algoritmo detarea

Declaramos las siguientes variables.

            Definir tiempo Como Entero

       Definir costo como real

Pedimos que se ingrese el tiempo en minutos.

            Escribir «Ingresa el tiempo en minutos»

Este dato lo ingresamos en la variable tiempo.

            leer tiempo

Evaluamos si el tiempo es mayor a cero.

            si tiempo > 0 Entonces

Si la condición se cumple, entonces evaluamos si el tiempo es menor o igual a 3.

                        si tiempo <= 3 Entonces

Si la condición se cumple, entonces calculamos el costo de la llamada, esto lo hacemos multiplicando el tiempo por $200.

                                   costo = tiempo * 200

               SiNo

Si la condición no se cumple, entonces evaluamos si el tiempo de la llamada es menor o igual a 10 minutos.

                                   si tiempo <= 10 Entonces

Si la condición se cumple, entonces calculamos el costo de la llamada multiplicando el tiempo por $150.

                                               costo = tiempo * 150

                      SiNo

Cuando la condición no se cumpla, entonces quiere decir que el tiempo de la llamada es mayor a 10 minutos.

Por lo tanto calculamos el costo de la llamada multiplicando el tiempo por $100.

                                               costo = tiempo * 100

                      FinSi

               FinSi

Finalmente mostramos en pantalla el costo de la llamada.

               Escribir «El costo de la llamada por «,tiempo,» minutos es: $»,costo

       SiNo

Cuando se ingrese un tiempo menor a 1 minuto, entonces mostramos el siguiente mensaje.

               Escribir «Ingresa el tiempo correctamente»

       FinSi

FinAlgoritmo

Aquí puedes ver el funcionamiento de este algoritmo.

Determinar la cantidad total a pagar de una llamada telefónica
Determinar la cantidad total a pagar de una llamada telefónica

Bien amigos 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 ser de utilidad, 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 *