-
Lenguaje
Java usando Scanner
-
Descripción
Tomando como base los resultados obtenidos en un estudio, es posible determinar si una persona es apta o no para conseguir un crédito, lo cual depende del tiempo trabajado y de sus ingresos. Si el nivel de ingresos es menor que el rango que le corresponde, se determina su resultado como negativo y en caso contrario como positivo. La tabla es la siguiente:
TIEMPO | INGRESOS
0 – 1 mes | 1300 - 2600
1 y < = 6 meses | 1000 - 1800
6 y < = 12 meses | 1100 - 1500
1 y < = 5 años | 1150 - 1500
5 y < = 10 años | 1260 - 1550
10 y < = 15 años | 1300 - 1550
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
import java.util.Scanner;
public class CondicionesParaUnCredito {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
double ingresos, tiempo_trabajado_en_meses;
System.out.print("Ingresa el valor de ingresos: ");
ingresos = in.nextDouble();
in.nextLine();
System.out.print("Ingresa el valor de tiempo trabajado en meses: ");
tiempo_trabajado_en_meses = in.nextDouble();
in.nextLine();
if((tiempo_trabajado_en_meses<=1&&ingresos>=1300&&ingresos<=2600)||(tiempo_trabajado_en_meses>1&&tiempo_trabajado_en_meses<=6&&ingresos>=1000&&ingresos<=1800)||(tiempo_trabajado_en_meses>6&&tiempo_trabajado_en_meses<=12&&ingresos>=1100&&ingresos<=1500)||(tiempo_trabajado_en_meses>16&&tiempo_trabajado_en_meses<=60&&ingresos>=1150&&ingresos<=1500)||(tiempo_trabajado_en_meses>60&&tiempo_trabajado_en_meses<=120&&ingresos>=1260&&ingresos<=1550)||(tiempo_trabajado_en_meses>120&&tiempo_trabajado_en_meses<=180&&ingresos>=1300&&ingresos<=1550))
System.out.println("La persona s\u00ED es apta para conseguir un cr\u00E9dito.");
else
System.out.println("La persona no es apta para conseguir un cr\u00E9dito.");
}
}
public class CondicionesParaUnCredito {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
double ingresos, tiempo_trabajado_en_meses;
System.out.print("Ingresa el valor de ingresos: ");
ingresos = in.nextDouble();
in.nextLine();
System.out.print("Ingresa el valor de tiempo trabajado en meses: ");
tiempo_trabajado_en_meses = in.nextDouble();
in.nextLine();
if((tiempo_trabajado_en_meses<=1&&ingresos>=1300&&ingresos<=2600)||(tiempo_trabajado_en_meses>1&&tiempo_trabajado_en_meses<=6&&ingresos>=1000&&ingresos<=1800)||(tiempo_trabajado_en_meses>6&&tiempo_trabajado_en_meses<=12&&ingresos>=1100&&ingresos<=1500)||(tiempo_trabajado_en_meses>16&&tiempo_trabajado_en_meses<=60&&ingresos>=1150&&ingresos<=1500)||(tiempo_trabajado_en_meses>60&&tiempo_trabajado_en_meses<=120&&ingresos>=1260&&ingresos<=1550)||(tiempo_trabajado_en_meses>120&&tiempo_trabajado_en_meses<=180&&ingresos>=1300&&ingresos<=1550))
System.out.println("La persona s\u00ED es apta para conseguir un cr\u00E9dito.");
else
System.out.println("La persona no es apta para conseguir un cr\u00E9dito.");
}
}