WS2 TUDD/WS2 Teilnehmer12

Aus ProgrammingWiki

Wiki-Quelltext dieser Seite.

<language>Java</language>
== Bubblesort == 
<code id="5140855732eab"> 
public int[] ZufallsZahlen(int min, int max, int n) { 
 int[] Zahlen = new int[n]; 
 for (int i = 0; i < n; i++) 
 Zahlen[i] = (int)Math.floor(Math.random()*(max-min+1)+min); 
 return Zahlen; 
} 
public void ZahlenAusgabe(int[] liste) { 
 for (int i = 0; i < liste.length; i++) 
 if (i < liste.length-1) 
 System.out.print(liste[i]+", "); 
 else 
 System.out.println(liste[i]); 
} 
public void BubbleSort(int[] liste) { 
 int h; 
 for (int j = 0; j < liste.length-1; j++) 
 for (int i = j; i < liste.length; i++) 
 if (liste[i] < liste[j]) { 
 h = liste[i]; liste[i] = liste[j]; liste[j] = h; 
 } 
} 
</code> 
<run id="5140855732f1b"> 
int[] ZahlenListe = ZufallsZahlen(1, 1000, 10); 
System.out.println("Unsortierte Zufallszahlen:"); 
ZahlenAusgabe(ZahlenListe); 
System.out.println("Sortierte Zufallszahlen:"); 
BubbleSort(ZahlenListe); 
ZahlenAusgabe(ZahlenListe); 
</run>


<code id="51408738b3106"></code>

<run id="51408738b315b"></run>