Desarrollar un algoritmo en Pseudocodigo Calcular el monto a pagar en una cabina de Internet si el costo por hora es de Bs/.1,5 y por cada 5 horas te dan una hora de promoción gratis. ayuda porfa.
ferchoxx77
Amigo: Espero te sirva lo siguiente, ya que hay varias maneras de escribir pseudocódigo. La idea es que lo adaptes a como te lo piden:
al definir horas como entero, es porque en muchos lenguajes de programación, cuando se hace una división inexacta, el resultado es sólo la parte entera.
0 votes Thanks 1
Josean1994
Gracias bro, lo que no me cuadra es horashoras = horas -(horas/5) porque si horas=6 seran 4.8 horas a pagar. Y no es eso lo q dice el problema. Dice cada 5 horas o sea 5 sera una de descuento y 10 seran 2. O me equivoco?
ferchoxx77
Si. Lo que hace un lenguaje de programación es redondear. Al definir la variable horas, si el resultado es 4.8, la variable tomará como valor sól la parte entera, o sea el cuatro. O también hay funciones para redondear valores. Ya edité para que sea más comprensible
entero horas
float montoneto
leer horas
horas= horas - (horas/ 5)
montoneto=horas multiplicado por 1.5
al definir horas como entero, es porque en muchos lenguajes de programación, cuando se hace una división inexacta, el resultado es sólo la parte entera.