-
Lenguaje
Java usando Scanner
-
Descripción
Calcule el aumento de sueldo de un trabajador, conociendo del mismo, su nombre, tipo de trabajador, su sueldo y la cantidad de hijos que tiene. El
porcentaje de aumento del sueldo viene dado por el tipo de trabajador que es:
Tipo de trabajador | Porcentaje
1 | 10%
2 | 15%
3 | 20%
4 | 30%
Adicionalmente se le paga una prima del 5% del sueldo por cada hijo la cual es conocida y la misma para todos.
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
30
31
32
33
34
35
36
37
38
39
40
41
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
35
36
37
38
39
40
41
import java.util.Scanner;
public class AumentoAlSueldoPorTipoDeTrabajador {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
double aumento, numero_de_hijos, porcentaje_de_, porcentaje_de_aumento, prima;
double sueldo, tipo_de_trabajador;
String nombre;
System.out.print("Ingresa el nombre: ");
nombre = in.nextLine();
System.out.print("Ingresa el valor de numero de hijos: ");
numero_de_hijos = in.nextDouble();
in.nextLine();
System.out.print("Ingresa el valor de porcentaje de : ");
porcentaje_de_ = in.nextDouble();
in.nextLine();
System.out.print("Ingresa el valor de sueldo: ");
sueldo = in.nextDouble();
in.nextLine();
System.out.print("Ingresa el valor de tipo de trabajador: ");
tipo_de_trabajador = in.nextDouble();
in.nextLine();
porcentaje_de_aumento=0;
if(tipo_de_trabajador==1)
porcentaje_de_aumento=sueldo*0.1;
if(tipo_de_trabajador==2)
porcentaje_de_aumento=sueldo*0.15;
if(tipo_de_trabajador==3)
porcentaje_de_aumento=sueldo*0.2;
if(tipo_de_trabajador==4)
porcentaje_de_aumento=sueldo*0.3;
prima=numero_de_hijos*sueldo*0.05;
aumento=porcentaje_de_+prima;
System.out.println("Nombre: " + nombre);
System.out.println("Valor de aumento: " + aumento);
System.out.println("Valor de porcentaje de aumento: " + porcentaje_de_aumento);
System.out.println("Valor de prima: " + prima);
}
}
public class AumentoAlSueldoPorTipoDeTrabajador {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
double aumento, numero_de_hijos, porcentaje_de_, porcentaje_de_aumento, prima;
double sueldo, tipo_de_trabajador;
String nombre;
System.out.print("Ingresa el nombre: ");
nombre = in.nextLine();
System.out.print("Ingresa el valor de numero de hijos: ");
numero_de_hijos = in.nextDouble();
in.nextLine();
System.out.print("Ingresa el valor de porcentaje de : ");
porcentaje_de_ = in.nextDouble();
in.nextLine();
System.out.print("Ingresa el valor de sueldo: ");
sueldo = in.nextDouble();
in.nextLine();
System.out.print("Ingresa el valor de tipo de trabajador: ");
tipo_de_trabajador = in.nextDouble();
in.nextLine();
porcentaje_de_aumento=0;
if(tipo_de_trabajador==1)
porcentaje_de_aumento=sueldo*0.1;
if(tipo_de_trabajador==2)
porcentaje_de_aumento=sueldo*0.15;
if(tipo_de_trabajador==3)
porcentaje_de_aumento=sueldo*0.2;
if(tipo_de_trabajador==4)
porcentaje_de_aumento=sueldo*0.3;
prima=numero_de_hijos*sueldo*0.05;
aumento=porcentaje_de_+prima;
System.out.println("Nombre: " + nombre);
System.out.println("Valor de aumento: " + aumento);
System.out.println("Valor de porcentaje de aumento: " + porcentaje_de_aumento);
System.out.println("Valor de prima: " + prima);
}
}