-
Lenguaje
PSeInt (Pseudocódigo)
-
Descripción
La empresa LEAI es productora de 2 tipos de mallas: Mallas planas y Mallas en rollo. La alta gerencia requiere controlar las ventas por día según las siguientes políticas: si el comprador tiene más de 5 años adquiriendo malla en rollo tendrá un descuento del 8% en esta malla. Si es comprador de malla plana por más de 6 años tendrá un descuento del 6% en esa malla. El costo de la malla plana es de S/. 40 por metro y de la malla de rollo es de S/. 25 por metro. Elabore un algoritmo que capture el tipo de malla, los metros a comprar por tipo de malla, además del tiempo en años que como comprador ha adquirido los tipos de mallas existentes. La salida del algoritmo será: el tipo de malla y el total de descuento obtenido por el cliente.
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
Escribir Sin Saltar "Ingresa el valor de metros a comprar:";
Leer metros_a_comprar;
Escribir Sin Saltar "Ingresa el valor de tiempo en anos:";
Leer tiempo_en_anos;
Escribir "Selecciona el valor de tipo de malla.";
Escribir " 1.- Planas";
Escribir " 2.- En rollo";
Escribir Sin Saltar " :";
Repetir
Leer tipo_de_malla;
Si tipo_de_malla<1 O tipo_de_malla>2 Entonces
Escribir Sin Saltar "Valor incorrecto. Ingrésalo nuevamente.: ";
FinSi
Hasta Que tipo_de_malla>=1 Y tipo_de_malla<=2;
Si tipo_de_malla = 1 Entonces
subtotal <- metros_a_comprar*40;
Escribir "Mallas planas";
SiNo
subtotal <- metros_a_comprar*25;
Escribir "Mallas en rollo";
FinSi
descuento <- 0;
Si tiempo_en_anos = 5 Y tipo_de_malla = 2 Entonces
descuento <- subtotal*0.08;
FinSi
Si tiempo_en_anos>6 Y tipo_de_malla = 1 Entonces
descuento <- subtotal*0.06;
FinSi
total <- subtotal-descuento;
Escribir "Valor de descuento: ", descuento;
Escribir "Valor de subtotal: ", subtotal;
Escribir "Valor de total: ", total;
FinProceso