Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Results 1 to 7 of 7

Thread: Bubblesort in ST

  1. #1
    Join Date
    04.02.2009
    Posts
    26
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo habe ein kleine Problem bei eine Studienarbeit.Ich habe 10 Messwerte in einem array gesepeicher und soll diese nun sortieren.Leider komme ich hier
    nicht weiter.Wer kann mir da in ST weiter helfen.
    gruss
    timod79
    Reply With Quote Reply With Quote Bubblesort in ST  

  2. #2
    Join Date
    31.10.2005
    Posts
    28
    Danke
    0
    Erhielt 3 Danke für 3 Beiträge

    Default

    Servus,

    zeig mal her was du bisher hast und wo dein Problem genau liegt, dann wird dir auch geholfen.

  3. #3
    Join Date
    06.01.2005
    Location
    im schönen Lipperland
    Posts
    5,003
    Danke
    617
    Erhielt 1,266 Danke für 824 Beiträge

    Default

    Es gibt doch hier im Forum diverse Programmbeispiele zum Bubblesort in AWL. Kanst du den nicht umsetzen ??????
    Früher gab es Peitschen .... heute Terminkalender

  4. #4
    Join Date
    27.05.2004
    Location
    Thüringen/Berlin
    Posts
    13,806
    Danke
    746
    Erhielt 3,127 Danke für 2,231 Beiträge

    Default

    Quote Originally Posted by Lipperlandstern View Post
    Es gibt doch hier im Forum diverse Programmbeispiele zum Bubblesort in AWL. Kanst du den nicht umsetzen ??????
    Besser wäre noch, sich im Internet mal einen BubbleSort in Pascal rauszusuchen. diesen zu modifizieren ist nicht so schwer, da SCL ja sehr "pascallastig" ist. Das Ergebnis dann hier reinstellen, mit den entsprechenden Problembeschreibungen und es wird sich eine Lösung finden.
    Gruß
    Ralle

    ... there\'re 10 kinds of people ... those who understand binaries and those who don\'t …
    and the third kinds of people … those who love TIA-Portal

  5. #5
    Join Date
    06.10.2003
    Posts
    4,487
    Danke
    619
    Erhielt 776 Danke für 609 Beiträge

    Default

    Man muß nicht einmal suchen. Bubblesort ist sogar in einem der mit SCL mitgelieferten Beispielprojekte enthalten.

    Gruß, Onkel
    Der höchste Lohn für unsere Bemühungen ist nicht das, was wir dafür bekommen, sondern das, was wir dadurch werden.
    John Ruskin
    Reply With Quote Reply With Quote ZDt05_01_S7SCL__Messw06  

  6. #6
    timod79 is offline Neuer Benutzer
    Themenstarter
    Join Date
    04.02.2009
    Posts
    26
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Default

    Hy hier ist mein Lösungsansatz :
    for Arr[i] 1 to 10;
    if Arr[i]>Arr[i+1];
    X:=Arr[i+1];
    Arr[i+1]:=Arr[i];
    Arr[i]:=X,
    end_for

  7. #7
    Join Date
    22.03.2007
    Location
    Detmold (im Lipperland)
    Posts
    12,402
    Danke
    422
    Erhielt 2,536 Danke für 2,108 Beiträge

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,
    jetzt mußt du dir in dem Teil der die Vertauschung vornimmt nur noch ein Flag setzen und die For..To-Schleife so oft wiederholen, bis du das Flag nicht mehr gesetzt bekommst - dann erst ist alles korrekt sortiert.
    Also so :
    Code:
    REPEAT
    Sort_Change := false ;
    for Arr[i] 1 to 9 by 1 do
       if Arr[i]>Arr[i+1] then
       X:=Arr[i+1];
       Arr[i+1]:=Arr[i];
       Arr[i]:=X;
       Sort_Change := true ;
    end_for ;
     
    until not Sort_Change 
    end_Repeat ;
    Gruß
    LL
    Last edited by Larry Laffer; 05.02.2009 at 12:38.

  8. Folgender Benutzer sagt Danke zu Larry Laffer für den nützlichen Beitrag:

    PLC-Gundel (26.10.2012)

Similar Threads

  1. Bubblesort in ST TwinCat 2
    By Hendrik in forum CODESYS und IEC61131
    Replies: 6
    Last Post: 27.04.2015, 22:34
  2. TIA Variant Bubblesort
    By Ingo dV in forum Simatic
    Replies: 11
    Last Post: 16.10.2014, 19:46
  3. Step 7 Bubblesort von 2000 Produkte
    By Vokal12 in forum Simatic
    Replies: 9
    Last Post: 25.11.2013, 12:47
  4. Sortieren von DINT Werten mit Bubblesort Methode
    By hermann67 in forum Simatic
    Replies: 7
    Last Post: 20.11.2012, 10:38
  5. Bubblesort
    By Milo_M in forum Simatic
    Replies: 14
    Last Post: 05.02.2008, 06:28

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •