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
|
class BubbleSort {
public int[] xListe(int[] _Liste) {
int xSize = _Liste.Length;
int xVar1;
int xVar2;
int xvar3;
for(xVar1 = (xSize - 1); xVar1 >= 0; xVar1--) {
for(xVar2 = 1; xVar2 <= xVar1; xVar2++) {
if(_Liste[xVar2 - 1] > _Liste[xVar2]) {
xvar3 = _Liste[xVar2 - 1];
_Liste[xVar2 - 1] = _Liste[xVar2];
_Liste[xVar2] = xvar3;
}
}
}
return _Liste;
}
}
private void button1_Click(object sender, EventArgs e) {
string aText = txtBoxSort.Text;
int[] xArray = new int[aText.Length];
int[] xArray2 = new int[aText.Length];
for(int i = 0; i < aText.Length; i++) {
xArray[i] = int.Parse(aText[i].ToString());
}
BubbleSort xBubb = new BubbleSort();
xArray2 = xBubb.xListe(xArray);
for(int j = 0; j < xArray2.Length; j++) {
textBoxErg.Text = textBoxErg.Text + xArray2[j];
}
}
|