Hallo,
in mein Programm soll man Zahlen eingeben und die sollen danach sortiert werden. Dies alles möchte ich gerne nach dem Bubblesort verfahren machen. Nur mein Programm macht keine Ausgabe. Sorry ich bin noch neu in dem Bereich, deswegen hoffe ich auf Konstruktive Antworten.
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package javaapplication43;
import java.util.Scanner;
public class JavaApplication43 {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
System.out.println("::::::::::::::::::::::");
System.out.println("::::::::::::::::::::::");
System.out.println("::::::::::::::::::::::");
System.out.println(":::Zahlen Sortieren:::");
System.out.println("::::::::::::::::::::::");
System.out.println("::::::::::::::::::::::");
System.out.println("::::::::::::::::::::::");
int[] array = new int[100];
Scanner sc= new Scanner(System.in);
int n = array.length;
int temp;
for (int i= sc.nextInt(); i < n-1; i = i+1)
for (int j = n-1; j > i; j = j-1)
if (array[j-1] > array[j]) {
temp = array[j-1];
array[j-1] = array[j];
array[j] = temp; }
System.out.println("" +array[1]);
System.out.println("" +array[2]);
System.out.println("" +array[4]);
System.out.println("" +array[5]);
System.out.println("" +array[6]);
System.out.println("" +array[7]);
}
}
in mein Programm soll man Zahlen eingeben und die sollen danach sortiert werden. Dies alles möchte ich gerne nach dem Bubblesort verfahren machen. Nur mein Programm macht keine Ausgabe. Sorry ich bin noch neu in dem Bereich, deswegen hoffe ich auf Konstruktive Antworten.
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package javaapplication43;
import java.util.Scanner;
public class JavaApplication43 {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
System.out.println("::::::::::::::::::::::");
System.out.println("::::::::::::::::::::::");
System.out.println("::::::::::::::::::::::");
System.out.println(":::Zahlen Sortieren:::");
System.out.println("::::::::::::::::::::::");
System.out.println("::::::::::::::::::::::");
System.out.println("::::::::::::::::::::::");
int[] array = new int[100];
Scanner sc= new Scanner(System.in);
int n = array.length;
int temp;
for (int i= sc.nextInt(); i < n-1; i = i+1)
for (int j = n-1; j > i; j = j-1)
if (array[j-1] > array[j]) {
temp = array[j-1];
array[j-1] = array[j];
array[j] = temp; }
System.out.println("" +array[1]);
System.out.println("" +array[2]);
System.out.println("" +array[4]);
System.out.println("" +array[5]);
System.out.println("" +array[6]);
System.out.println("" +array[7]);
}
}