• Lenguaje

    PSeInt (Pseudocódigo)

  • Descripción

    Una tienda efectúa un descuento a los clientes dependiendo del monto de compra. El descuento se lleva a cabo según la siguiente tabla:
    Monto de compra (soles) | Porcentaje de descuento
    Menor de 500 | Sin descuento
    Mayor o igual de 500 y menor de 800 | 12%
    Mayor o igual de 800 y menor de 1200 | 18%
    Mayor o igual de 1200 | 22%
    Diseñe el algoritmo que muestre el porcentaje de descuento, su equivalente en soles y el monto final a pagar.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Proceso DescuentoEnUnaTiendaDependiendoDeLaCompra
    Escribir Sin Saltar "Ingresa el valor de monto de compra:";
    Leer monto_de_compra;
    porcentaje_de_descuento <- 0;
    Si monto_de_compra>=500 Y monto_de_compra<800 Entonces
        porcentaje_de_descuento <- 12;
    FinSi
    Si monto_de_compra>=800 Y monto_de_compra<1200 Entonces
        porcentaje_de_descuento <- 18;
    FinSi
    Si monto_de_compra>=1200 Entonces
        porcentaje_de_descuento <- 22;
    FinSi
    descuento_en_soles <- 100.0*monto_de_compra/porcentaje_de_descuento;
    monto_final <- monto_de_compra-descuento_en_soles;
    Escribir "Valor de descuento en soles: ", descuento_en_soles;
    Escribir "Valor de monto final: ", monto_final;
    Escribir "Valor de porcentaje de descuento: ", porcentaje_de_descuento;
FinProceso