Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.io.*;
- import java.util.Scanner;
- public class bsort {
- public static void main(String[] args) throws FileNotFoundException
- {
- int [] a = new int[10];
- Scanner ein = new Scanner(new File("test.txt"));
- PrintStream s = new PrintStream("test.txt");
- for (int i = 0;i<a.length-1;i++) //array mit zufallszahlen füllen
- {
- a[i] = ((int)(Math.random()*10));
- }
- for (int i = 0;i<a.length-1;i++) //datei mit inhalt füllen
- {
- s.println(a[i]);
- }
- int h = 0;
- while(ein.hasNext()==true)
- {
- ein.next();
- h++;
- }
- ein.close();
- Scanner ein2 = new Scanner(new File("test.txt"));
- for (int i =0; i<h-1;i++)
- {
- a[i] = ein2.nextInt();
- }
- for(int i = 0; i<a.length-1;i++)
- {
- System.out.print(a[i]+" ");
- }
- boolean sortiert = false;
- int zs; //Speicher
- while(sortiert == false)
- {
- sortiert = true;
- for(int i = 0; i<a.length-1;i++) // vergleich von benachbarten elementen
- {
- if( a[i]>a[i+1])
- {
- zs = a[i];
- a[i] = a[i+1];
- a[i+1] = zs;
- sortiert = false;
- }
- }
- }
- for (int i = 0;i<a.length-1;i++) //datei mit inhalt füllen
- {
- s.print(a[i]);
- }
- System.out.println("");
- for(int i = 0; i<a.length-1;i++)
- {
- System.out.print(a[i]+" ");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment