Ayuda con vectores
Publicado por Vane (1 intervención) el 19/09/2017 16:05:21
Hola, estoy estudiando y me dejaron hacer este programa.... Desarrolle un programa que lea el sueldo de 10 trabajadores y los almacene en un vector, después genere otro vector con los salarios más un 15% y un tercer vector donde se encuentre la diferencia entre los valores del primer vector y el incremento del segundo vector.
Trate de hacerlo pero no me sale, les dejo el código que hice por si me pueden ayudar porfa.
GRACIAS.
Trate de hacerlo pero no me sale, les dejo el código que hice por si me pueden ayudar porfa.
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
package sueldos_p2;
import javax.swing.JOptionPane;
public class Sueldos_P2 {
float [] salarios= new float[10];
float[] salariosmas = new float[10];
float[] diferencia= new float[10];
float op, aumento=15;
public static void main(String[] args) {
Sueldos_P2 ale= new Sueldos_P2();
ale.leer();
ale.aumento();
ale.diferencia();
}
public void leer(){
int i;
int emp=1;
for (i=0;i<salarios.length;i++)
salarios[i]=Float.parseFloat(JOptionPane.showInputDialog("Salario del empleado "+(emp++)+"."));
}
public void aumento(){
int j;
for (j=0;j<salarios.length;j++)
op=(salarios[j]*aumento)/100;
salariosmas[j]=(salarios[j]+op);
}
public void diferencia(){
int k;
int empl=1;
empl++;
for(k=0;k<salarios.length;k++)
diferencia[k]=(salariosmas[k]-salarios[k]);
JOptionPane.showMessageDialog(null,("El sueldo del trabajador " +empl+ " aumento " +diferencia[k]+ " pesos." ));
}
}
GRACIAS.
Valora esta pregunta
0