-
Lenguaje
PSeInt (Pseudocódigo)
-
Descripción
Una librería tiene ha puesto a la venta los libros que se muestran en la siguiente tabla:
Libro | Precio (S/.)
Java | 39
C# | 35
Python | 40
Swift | 38
Como oferta la librería aplica un porcentaje de descuento sobre el importe de la compra de un mismo tipo de libro, de acuerdo con la siguiente tabla:
Importe de Compra | Descuento
Menor a 100 | 5%
Entre 100 a 200 | 8%
Mayor a 200 | 10%
Determine:
- El importe de la compra.
- El importe del descuento.
- El importe neto a pagar.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Proceso OfertaEnUnaLibreria
Escribir Sin Saltar "Ingresa el valor de libros de c sharp:";
Leer libros_de_c_sharp;
Escribir Sin Saltar "Ingresa el valor de libros de java:";
Leer libros_de_java;
Escribir Sin Saltar "Ingresa el valor de libros de python:";
Leer libros_de_python;
Escribir Sin Saltar "Ingresa el valor de libros de swift:";
Leer libros_de_swift;
compra <- libros_de_java*39+libros_de_c_sharp*35+libros_de_python*40+libros_de_swift*38;
descuento <- 0;
Si compra<100 Entonces
descuento <- compra*0.05;
FinSi
Si compra>=100 Y compra<=200 Entonces
descuento <- compra*0.08;
FinSi
Si compra>200 Entonces
descuento <- compra*0.1;
FinSi
neto_a_pagar <- compra-descuento;
Escribir "Valor de compra: ", compra;
Escribir "Valor de descuento: ", descuento;
Escribir "Valor de neto a pagar: ", neto_a_pagar;
FinProceso
Escribir Sin Saltar "Ingresa el valor de libros de c sharp:";
Leer libros_de_c_sharp;
Escribir Sin Saltar "Ingresa el valor de libros de java:";
Leer libros_de_java;
Escribir Sin Saltar "Ingresa el valor de libros de python:";
Leer libros_de_python;
Escribir Sin Saltar "Ingresa el valor de libros de swift:";
Leer libros_de_swift;
compra <- libros_de_java*39+libros_de_c_sharp*35+libros_de_python*40+libros_de_swift*38;
descuento <- 0;
Si compra<100 Entonces
descuento <- compra*0.05;
FinSi
Si compra>=100 Y compra<=200 Entonces
descuento <- compra*0.08;
FinSi
Si compra>200 Entonces
descuento <- compra*0.1;
FinSi
neto_a_pagar <- compra-descuento;
Escribir "Valor de compra: ", compra;
Escribir "Valor de descuento: ", descuento;
Escribir "Valor de neto a pagar: ", neto_a_pagar;
FinProceso