Se requiere determinar el costo que tendra realizar una llamada telefónica con base en el tiempo que dura la llamada y en el costo por minuto. Realice un diagrama de flujo y pseudocódigo que representen el algoritmo para tal fin.
Te dejo un enlace para descargar el código
Vamos a explicar el funcionamiento de este algoritmo, lo primero que hacemos es ponerle un nombre en mi caso lo nombre como llamada.
Algoritmo llamada
Con la palabra reservada definir declaramos las variables primero declaramos la variable minutos y la declaramos de tipo entero.
definir minutos como entero
También declaramos las variables precio y total estas variables las declaramos de tipo real.
definir precio,total como real
Con la función escribir mostramos un mensaje en pantalla y pedimos el tiempo transcurrido en la llamada.
Escribir «Escribe el tiempo de la llamada en minutos»
Este número lo almacenamos en la variable minutos con la función leer.
Leer minutos
Nuevamente con la función escribir mostramos un mensaje en pantalla y pedimos el precio del minutos de la llamada.
Escribir «Escribe el precio por minuto de la llamada»
Este número lo almacenamos con la función leer en la variable precio.
Leer precio
Para calcular el total a pagar multiplicaos los minutos por el precio y el resultado lo almacenamos en la variable total.
total = minutos * precio
Ya que tenemos el total a pagar lo mostramos en pantalla con la función escribir mostramos un mensaje concatenado con la siguiente sentencia.
Escribir «El total a pagar por «,minutos,» minutos de la llamada es: $»,total
Finalmente cerramos el algoritmo.
FinAlgoritmo
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
Algoritmo detarea
Definir tiempo Como Entero
Definir costo como real
Escribir «Ingresa el tiempo en minutos»
leer tiempo
si tiempo > 0 Entonces
si tiempo <= 3 Entonces
costo = tiempo * 200
SiNo
si tiempo <= 10 Entonces
costo = tiempo * 150
SiNo
costo = tiempo * 100
FinSi
FinSi
Escribir «El costo de la llamada por «,tiempo,» minutos es: $»,costo
SiNo
Escribir «Ingresa el tiempo correctamente»
FinSiFinAlgoritmo
Algoritmo del costo de una llamada telefónica pseint
Construir un algoritmo para el siguiente caso. Una llamada telefónica cuesta $0.5 por los primeros 3 minutos o menos, cada minuto adicional cuesta $ 0.1. Calcule el monto de una llamada cualquiera.
Bien amigos esta es la solución de este ejercicio espero te guste y más que nada te pueda ser de utilidad, un saludo y nos vemos en la próxima entrega, te dejo el código.
Ingresar el código, la cantidad y el precio del producto, en cada ingreso, el programa debe mostrar el subtotal a pagar. Para finalizar el usuario debe ingresar el código 0 y finalmente debe mostrar el total a pagar.