-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcode 74.txt
59 lines (42 loc) · 1.32 KB
/
code 74.txt
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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
package sortparallelarrays;
public class SortParallelArrays{
static String[] strEmpNames = new String[5];
static double[] dblSalary = new double[5];
static int intCount1, intCount2;
static double dblTemp;
static String strTemp;
public static void main(String[] args){
loadArrays();
BubbleSort(); //Sort
printArrays();
}
public static void loadArrays(){
strEmpNames[0] = "John";
strEmpNames[1] = "Jane";
strEmpNames[2] = "Jennifer";
strEmpNames[3] = "Joe";
strEmpNames[4] = "Jackie";
dblSalary[0] = 34444;
dblSalary[1] = 35000;
dblSalary[2] = 64000;
dblSalary[3] = 10000;
dblSalary[4] = 55678;
}
public static void printArrays(){
// you can do this yourself - you've done it a million times before
}
public static void BubbleSort(){
for(intCount1 = 0; intCount1 < 4; intCount1++){
for (intCount2 = 0; intCount2 < (4 - intCount1 - 1); intCount2++){
if (dblSalary[intCount2] > dblSalary[intCount2 + 1){
dblTemp = dblSalary[intCount2];
dblSalary[intCount2] = dblSalary[intCount2 + 1];
dblSalary[intCount2 + 1] = dblTemp;
strTemp = strEmpNames[intCount2];
strEmpNames[intCount2] = strEmpNames[intCount2 + 1];
strEmpNames[intCount2 + 1] = strTemp;
}
}
}
}
}