Waarschijnlijk een beginnersfout; bij het compilen zegt hij dat lijn 22 en 49 'incompatible types' bevatten... Ik heb op internet al gezocht naar voorbeelden van een zelfde soort opgave, maar ik kon niemand vinden met hetzelfde probleem.
code:
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
| public class BinairZoeken {
public static void main (String[] args){
int x = IO.leesInt("Aantal willekeurige getallen:");
int[] arr = new int[x];
for (int i = 0; i < x; i++) {
double random = Math.floor(Math.random()*10+1);
arr[i] = (int) random;
System.out.print(arr[i]);
if (i != x - 1) {
System.out.print(", ");
}
}
System.out.println(" ");
int y = IO.leesInt("Het te zoeken getal:");
int[] sarr = BubbleSort(arr);
ZoekBinair(y,arr);
}
public static int ZoekBinair (int y, int arr[]) {
int resultaat;
return resultaat;
}
public static int BubbleSort (int[] arr) {
int i; // indicator ronde
int j; // indicator element
int temp;
for (i = 1; i < arr.length; i++) {
for (j = 0; j < arr.length - i; j++)
if (arr[j] > arr[j+1]) {
temp = arr[j];
arr[j] = arr[j+1];
arr[j+1] = temp;
}
}
return arr;
}
} |
[ Voor 11% gewijzigd door Verwijderd op 23-11-2005 19:06 ]