BubbleSort ohne Gui ;)
Hier noch einmal Bubblesort komplett ohne grapfische Oberfläche:
[code:1]
package bubblesort;
import java.util.Random;
public class Bubblesort {
/**
* @param args
*/
public static void main(String[] args)
{
int[] zahl = new int[10];
Random random;
random = new Random();
System.out.println("Unsortierte Zahlen: ");
for (int k = 0 ; k < 10 ; k++)
{
zahl[k] = random.nextInt(10) + 1 ;
System.out.println(zahl[k]);
}
int speicher;
for ( int n = 0 ; n < 10 ; n++)
{
for ( int k = 0 ; k < 9 ; k++)
{
if ( zahl[k] > zahl[k+1] )
{
speicher = zahl[k+1];
zahl[k+1] = zahl[k];
zahl[k] = speicher ;
}
}
}
System.out.println("\n\nSortierte Zahlen: ");
for ( int k = 0 ; k < 10 ; k++ )
{
System.out.println(zahl[k]);
}
}
}[/code:1]
Hier noch einmal Bubblesort komplett ohne grapfische Oberfläche:
[code:1]
package bubblesort;
import java.util.Random;
public class Bubblesort {
/**
* @param args
*/
public static void main(String[] args)
{
int[] zahl = new int[10];
Random random;
random = new Random();
System.out.println("Unsortierte Zahlen: ");
for (int k = 0 ; k < 10 ; k++)
{
zahl[k] = random.nextInt(10) + 1 ;
System.out.println(zahl[k]);
}
int speicher;
for ( int n = 0 ; n < 10 ; n++)
{
for ( int k = 0 ; k < 9 ; k++)
{
if ( zahl[k] > zahl[k+1] )
{
speicher = zahl[k+1];
zahl[k+1] = zahl[k];
zahl[k] = speicher ;
}
}
}
System.out.println("\n\nSortierte Zahlen: ");
for ( int k = 0 ; k < 10 ; k++ )
{
System.out.println(zahl[k]);
}
}
}[/code:1]