• Lenguaje

    PSeInt (Pseudocódigo)

  • Descripción

    Una compañía de alquiler de autos emite la factura de sus clientes teniendo en cuenta la distancia recorrida, si la distancia no rebasa los 300 km., se cobra una tarifa fija de S/.250, si la distancia recorrida es mayor a 300 km. y hasta 1000 km. se cobra la tarifa fija más el exceso de kilómetros a razón de S/. 30 por km. y si la distancia recorrida es mayor a 1000 km., la compañía cobra la tarifa fija más los kilómetros recorridos entre 300 hasta 1000 a razón de S/. 30, más S/.20 por Kilómetro de exceso en distancias mayores de 1000 km. Calcular el monto que pagará un cliente.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
Proceso CompaniaDeAlquilerDeAutos
    Escribir Sin Saltar "Ingresa el valor de distancia recorrida en km:";
    Leer distancia_recorrida_en_km;
    tarifa_fija <- 250;
    monto_del_pago <- tarifa_fija;
    Si distancia_recorrida_en_km>300 Y distancia_recorrida_en_km<=1000 Entonces
        monto_del_pago <- tarifa_fija+(distancia_recorrida_en_km-300)*30;
    FinSi
    Si distancia_recorrida_en_km>1000 Entonces
        monto_del_pago <- tarifa_fija+700*30+(distancia_recorrida_en_km-1000)*20;
    FinSi
    Escribir "Valor de monto del pago: ", monto_del_pago;
    Escribir "Valor de tarifa fija: ", tarifa_fija;
FinProceso