Está en la página 1de 4

Integrantes: Jessica Nieto Arcos

Lina Marcela Medina Morales


Fabian Trochez Ortiz

Grupo: S445

EJERCICIO 1

Un banco antes de conceder un préstamo, comprueba los ingresos del solicitante. Si los
ingresos son superiores a $12 millones anuales, el crédito se concede. Si los ingresos son
inferiores a $12 millones anuales pero superiores a $10 millones y el cliente tiene máximo
2 hijos, el crédito se concede. También se le concede, si tiene ingresos entre $8 millones
y 10 millones pero no tiene hijos. Realizar un algoritmo que pida los ingresos anuales y el
número de hijos del solicitante, y diga si se le da el crédito o no.

A parte de lo anterior, si el crédito fue aprobado, el banco le dice solicitante que puede
sacar todo o una parte de lo solicitado a través del cajero automático. De este modo, el
algoritmo también debe solicitarle al usuario la cantidad a retirar. El usuario puede digitar
cualquier valor a retirar en pesos y el algoritmo debe decir cuántos billetes de $50000,
$20000, $10000, $5000, $2000 ó $1000 le dará al usuario. Por ejemplo si el usuario digita
$19000, el algoritmo responderá: "1 billete de $10000; 1 de $5000 y 2 de $2000".

Algoritmo PrestamoBanco
Definir ingresoanual, solicitarcantidadaretirarsielcreditofueconcedido, billete_1
Como Real
Definir billete50000, billete20000, billete10000, billete5000, billete2000, billete1000
Como Entero
Definir numerodehijos Como Entero
Escribir " digite sus ingresos anuales"
Leer ingresoanual
Escribir " digite el numero de hijos"
Leer numerodehijos
Si ingresoanual >= 12000000 Entonces
Escribir "se concede el credito, ya que cumple con la condicion de ingreso
anual mayor o igual a $12 millones"
SiNo
Escribir "no se puede conceder el credito, por que no cumple con ingreso anual
mayor o igual a $12 millones"
FinSi
Si ingresoanual <= 12000000 y ingresoanual >= 10000000 y numerodehijos <= 2
Entonces
Escribir "se concede el credito, ya que cumple con el ingreso anual menor
que $12 millones y mayor o igual a $10 millone y tiene maximo 2 hijos"
SiNo
Escribir "no se puede conceder el credito, por que no cumple con el ingreso anual
menor que $12 millones y mayor o igual a $10 millone y tener maximo 2 hijos"
FinSi
Si ingresoanual >= 8000000 y ingresoanual <= 10000000 y numerodehijos = 0
Entonces
Escribir "se concede el credito, ya que cumple con la condicion de ingreso
entre $8 millones y $10 millones y 0 hijos"
SiNo
Escribir "no se puede conceder el credito, por que no cumple con ingreso entre $8
millones y $10 millones y 0 hijos"
FinSi
Escribir "digitar la cantidad a retirar "
Leer solicitarcantidadaretirarsielcreditofueconcedido
billete_1 <- solicitarcantidadaretirarsielcreditofueconcedido;
billete50000 <- (billete_1-billete_1 MOD 50000)/50000;
billete_1 <- billete_1 MOD 50000;
billete20000 <- (billete_1-billete_1 MOD 20000)/20000;
billete_1 <- billete_1 MOD 20000;
billete10000 <- (billete_1-billete_1 MOD 10000)/10000;
billete_1 <- billete_1 MOD 10000;
billete5000 <- (billete_1-billete_1 MOD 5000)/5000;
billete_1 <- billete_1 MOD 5000;
billete2000 <- (billete_1-billete_1 MOD 2000)/2000;
billete_1 <- billete_1 MOD 2000;
billete1000 <- (billete_1-billete_1 MOD 1000)/1000;
billete_1 <- billete_1 MOD 1000;
Escribir "Valor de billetes de 20000: ", billete20000;
Escribir "Valor de billetes de 50000: ", billete50000;
Escribir "Valor de billetes de 10000: ", billete10000;
Escribir "Valor de billetes de 5000: ", billete5000;
Escribir "Valor de billetes de 2000: ", billete2000;
Escribir "Valor de billetes de 1000: ", billete1000;
FinAlgoritmo

Algoritmo Estructura_de_decision
Definir numero1, numero2, numero3 Como Entero
Definir distinto Como Caracter
Definir iguales Como Caracter
Definir suma1, suma2, suma3 Como Entero
Escribir " por favor ingresar tres numeros diferentes"
Leer numero1, numero2, numero3
suma1 <- ( numero1 + numero2)
suma2 <- ( numero2 + numero3)
suma3 <- ( numero3 + numero1)
Si (suma1 = numero3) o (suma2 = numero3) o (suma3 = numero3) Entonces
Escribir " iguales "
SiNo
Escribir " distintos "
FinSi
Si numero1 > numero2 y numero1 > numero3 Entonces
Escribir "el mayor es " , numero1
SiNo
Si numero2 > numero1 y numero2 > numero3 Entonces
Escribir "el mayor es " , numero2
SiNo
Si numero3 > numero1 y numero3 > numero2 Entonces
Escribir "el mayor es " , numero3
SiNo
Escribir " los numero son iguales "
FinSi
FinSi
FinSi
FinAlgoritmo

También podría gustarte