-
Lenguaje
PSeInt (Pseudocódigo)
-
Descripción
El banco "Pueblo desconocido" ha decidido aumentar el límite de crédito de las tarjetas de crédito de sus clientes, para esto considera que si su cliente tiene tarjeta tipo 1, el aumento será de 25 %; si tiene tipo 2, será de 35 %; si tiene tipo 3, de 40 %, y para cualquier otro tipo, de 50 %. Determinar el nuevo límite de crédito que tendrá una persona en su tarjeta y visualice el nombre del cliente, la clasificación actual de su tarjeta el techo actual y el monto del aumento y el nuevo techo de su tarjeta.
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
26
27
28
29
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
Proceso BancoPuebloDesconocido
Escribir Sin Saltar "Ingresa el nombre del cliente:";
Leer nombre_del_cliente;
Escribir Sin Saltar "Ingresa el valor de limite actual:";
Leer limite_actual;
Escribir Sin Saltar "Ingresa el valor de tipo de tarjeta:";
Leer tipo_de_tarjeta;
aumento <- 0;
techo_actual <- limite_actual;
clasificacion_actual <- tipo_de_tarjeta;
Si tipo_de_tarjeta = 1 Entonces
aumento <- limite_actual*0.25;
FinSi
Si tipo_de_tarjeta = 2 Entonces
aumento <- limite_actual*0.35;
FinSi
Si tipo_de_tarjeta = 3 Entonces
aumento <- limite_actual*0.4;
FinSi
Si tipo_de_tarjeta <> 1 Y tipo_de_tarjeta <> 2 Y tipo_de_tarjeta <> 3 Entonces
aumento <- limite_actual*0.5;
FinSi
nuevo_limite <- limite_actual+aumento;
Escribir "Nombre del cliente: ", nombre_del_cliente;
Escribir "Valor de aumento: ", aumento;
Escribir "Valor de clasificacion actual: ", clasificacion_actual;
Escribir "Valor de nuevo limite: ", nuevo_limite;
Escribir "Valor de techo actual: ", techo_actual;
FinProceso
Escribir Sin Saltar "Ingresa el nombre del cliente:";
Leer nombre_del_cliente;
Escribir Sin Saltar "Ingresa el valor de limite actual:";
Leer limite_actual;
Escribir Sin Saltar "Ingresa el valor de tipo de tarjeta:";
Leer tipo_de_tarjeta;
aumento <- 0;
techo_actual <- limite_actual;
clasificacion_actual <- tipo_de_tarjeta;
Si tipo_de_tarjeta = 1 Entonces
aumento <- limite_actual*0.25;
FinSi
Si tipo_de_tarjeta = 2 Entonces
aumento <- limite_actual*0.35;
FinSi
Si tipo_de_tarjeta = 3 Entonces
aumento <- limite_actual*0.4;
FinSi
Si tipo_de_tarjeta <> 1 Y tipo_de_tarjeta <> 2 Y tipo_de_tarjeta <> 3 Entonces
aumento <- limite_actual*0.5;
FinSi
nuevo_limite <- limite_actual+aumento;
Escribir "Nombre del cliente: ", nombre_del_cliente;
Escribir "Valor de aumento: ", aumento;
Escribir "Valor de clasificacion actual: ", clasificacion_actual;
Escribir "Valor de nuevo limite: ", nuevo_limite;
Escribir "Valor de techo actual: ", techo_actual;
FinProceso