¿Como resolver este algoritmo en seudocodigo?
Cerrado
Una línea de autobuses cobra un mínimo de 80 Bs por persona y trayecto. Si el trayecto es mayor de 200 km el ticket tiene un recargo de 3 Bs. por km adicional. Sin embargo, para trayectos de más de 400 km el ticket tiene un descuento del 15 %. Por otro lado, para grupos de 3 o más personas el ticket tiene un descuento del 10 %. Con las consideraciones anteriores, escriba un algoritmo que lea por teclado la distancia del viaje a realizar, así como el número de personas que viajan juntas. Con ello se debe calcular tanto el precio del ticket individual como el total a pagar si viaja más de una persona.
Consulta también:
- ¿Como resolver este algoritmo en seudocodigo?
- Out of range monitor como resolver - Foro monitor
- Algoritmo lzw - Guide
- Ayuda, !SEÑAL FUERA DE RANGO¡ - Foro de Windows
- "Fortinet" no se ha instalado correctamente en tu ordenador o red. ponte en contacto con el administrador de ti para resolver el problema. - Foro Gmail
- Monitor going to sleep hp como resolver - Foro Hardware
1 respuesta
datos
d=distancia
p=personas
si d<=200
si p>=3
a_pagar=80*p*,90
caso contrario
a_pagar=80*p
fin si
caso contrario
si d>400
si p>=3
a_pagar=(80+(400-200)*3)*p*,90*,85
caso contrario
a_pagar=
(80+(400-200)*3)*p*,85
fin si
caso contraio
si p>=3
a_pagar=(80+(400-200)*3)*p*,90
caso contrario
a_pagar=
(80+(400-200)*3)*p
fin si
fin si
fin si
d=distancia
p=personas
si d<=200
si p>=3
a_pagar=80*p*,90
caso contrario
a_pagar=80*p
fin si
caso contrario
si d>400
si p>=3
a_pagar=(80+(400-200)*3)*p*,90*,85
caso contrario
a_pagar=
(80+(400-200)*3)*p*,85
fin si
caso contraio
si p>=3
a_pagar=(80+(400-200)*3)*p*,90
caso contrario
a_pagar=
(80+(400-200)*3)*p
fin si
fin si
fin si