tutorials.de Buch-Aktion 02/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
1234
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Roaddog99 Tutorials.de Gastzugang
    Moin
    also Folgendes problem.
    Ich mach gerad n LottoZahlengenerator und habe folgendes prob.
    Code csharp:
    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
    35
    36
    
     
    for (int i = 0; i < 6; i++)
                    {
    //generierung der Zufallszahl
                        Output = Output + zufall.Next(1, 49);
                        array[i] = Convert.ToInt32(Output + array[i]);
                        if (Output > 0)
                        {
                            Output = 0;
                        }
                    }
    //bubblesort algorithmus
     
                    do
                    {
                        for (int i = 0; i < array.Length; i++)
                        {
                            if (i < (array.Length) - 1)
                            {
                                if (array[i] > array[i + 1])
                                {
                                    int temp = array[i];
                                    array[i] = array[i + 1];
                                    array[i + 1] = temp;
                                    sortiert = false;
     
                                }
                                sortiert = true;
                            }
     
     
                        }
                    } 
                    while (!sortiert);
    //Ausgabe
    ...

    Problem is mein algorithmus klappt nich der Freezt -.- oder schmirt ab =( was mache ich falsch?

    sry der teil gehört natürlich dazu
    Code csharp:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    
    Random zufall = new Random();
            private int Output;
            
            private void button1_Click(object sender, EventArgs e)
            {
                try
                {
     
                    bool sortiert = true;
                    int[] array;
                    array = new int[6];
    // ab Hier gehts im OBEREN POST weiter =)
     

  2. #2
    Roaddog99 Tutorials.de Gastzugang
    Moin habs hinbekommen,

    Es müssen zwei schleifen in bubblesort sein die eine fragt ab ob das ende der array list schon erreicht ist und fängt dann neu an und die andere tauscht solange die zahlen bis das feddich iss

    Code csharp:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    
    do
                    {
                        for (int i = 0; i < array.Length; i++ )
                        {    
                            
                            for (int j = i+1; j < array.Length; j++)
                            {
     
                                if (array[i] > array[j])
                                {
                                    int temp = array[i];
                                    array[i] = array[j];
                                    array[j] = temp;
                                    sortiert = false;
     
                                }
                                sortiert = true;
                            }
                        }
                    
                    } 
                    while (!sortiert);
     

Ähnliche Themen

  1. Lottozahlengenerator, Tic Tac Toe, C#
    Von Roaddog99 im Forum .NET Application und Service Design
    Antworten: 2
    Letzter Beitrag: 19.07.10, 10:12
  2. Lottozahlengenerator
    Von di-five im Forum Java
    Antworten: 2
    Letzter Beitrag: 16.01.09, 19:59
  3. [AWT] Lottozahlengenerator, Aktualisieren-Button?
    Von dsone im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 3
    Letzter Beitrag: 26.04.06, 17:03
  4. Bubblesort...wie?
    Von tremere im Forum Visual Basic 6.0
    Antworten: 3
    Letzter Beitrag: 10.01.05, 12:47
  5. Bubblesort mit Marke
    Von Patrick Kamin im Forum Delphi, Kylix, Pascal
    Antworten: 2
    Letzter Beitrag: 12.12.02, 20:44