En esta ocasión realizamos un algoritmo para calcular el monto a pagar en una cabina de Internet, tomando en cuenta que el costo por hora es de $1.00 y por cada 5 horas te dan una hora de promoción gratis.
Haz clic aquí para suscribirte a mi canal
Bien amigos como ya es costumbre en este blog vamos a explicar el funcionamiento de este algoritmo, lo primero que hacemos es ponerle un nombre en mi caso le puse Internet.
Algoritmo Internet
Con la palabra reservada definir declaramos las variables en este algoritmo utilizamos las variables hora, promoción y pago estas variables las declaramos de tipo real.
Definir hora, promocion, pago Como Real
Con la función escribir pedimos que se ingrese el número de horas consumidas de internet.
Escribir «Escribe el número de horas consumidas»
Este número lo asignamos en la variable hora con la función leer.
leer hora
Ya que tenemos las horas consumidas de internet entonces calculamos la promoción.
Se supone que por cada 5 horas de internet hay una hora gratis, entonces lo que hacemos es utilizar la función trunc() y entre paréntesis dividimos el número de horas consumidas entre 5 para obtener la división exacta.
Por ejemplo si se consumen 6 horas al dividir entre 5 con la función trunc() como resultado nos da 1.
promocion = trunc(hora/5)
Para calcular el pago simplemente le restamos a las horas consumidas lo que se almacene en la variable promoción ya que cada hora de internet tiene un costo de un peso.
pago = hora – promoción
Finalmente con la función escribir mostramos un mensaje en pantalla donde indicamos el total a pagar por el número de horas consumidas de internet.
Escribir «Uste debe pagar $»,pago,» pesos por «,hora,» horas de internet»
También mostramos el número de horas de promoción.
Escribir «Horas de promoción «,promocion
Para finalizar el algoritmo lo hacemos con la siguiente sentencia.
FinAlgoritmo
Aquí puedes ver el algoritmo en funcionamiento.
//Este algoritmo fue desarrollado y probado con el simulador pseint en modo flexible Algoritmo Internet Definir hora, promocion, pago Como Real Escribir "Escribe el numero de horas consumidas" leer hora promocion = trunc(hora/5) pago = hora - promocion Escribir "Uste debe pagar $",pago," pesos por ",hora," horas de internet" Escribir "Horas de promocion ",promocion FinAlgoritmo
Calcular el monto a pagar en una cabina de Internet, si el costo por hora es de $ 0 60 la hora
Haz clic aquí para suscribirte a mi canal
Algoritmo detarea
Definir horas Como Entero
Definir monto como real
Escribir «Ingresa las horas de consumo de internet»
Leer horas
monto = horas * .60
Escribir «EL monto a apagar es: $»,monto
FinAlgoritmo
Bien amigos esta es la solución de este algoritmo te dejo el código, espero te guste y más que nada te pueda ser de utilidad, un saludo y nos vemos en la próxima entrega.