Bubble Sort in ABAP programmieren?

Getting started ... Alles für einen gelungenen Start.
8 Beiträge • Seite 1 von 1
8 Beiträge Seite 1 von 1

Bubble Sort in ABAP programmieren?

Beitrag von eazyenno (ForumUser / 2 / 0 / 0 ) »
Hallo Zusammen,
ich muss für eine Schulung einen Bubblesort in ABAP realisieren. Ich habe eine interne Tabelle angelegt und diese manuell wie folgt mit Daten befüllt.

wa_zbubblesort-zahl = 12.
APPEND wa_zbubblesort-zahl TO it_zbubblesort.
wa_zbubblesort-zahl = 5.
APPEND wa_zbubblesort-zahl TO it_zbubblesort.
usw...

Die interne Tabelle besteht aus einer Spalte von Typ NUMC. Es befinden sich genau 10 Werte in der Tabelle. Die Daten sind wild durcheinander gewürfelt.
Nun möchte ich jeweils zwei Werte einlesen, diese miteinander vergleichen und bei bedarf tauschen. Doch leider weiß ich nicht wie ich das machen soll. Irgendwie habe ich keine Möglichkeit die Zeilen einzeln anzusprechen (wie z.B. bei einem Array). Kann mir da vielleicht jemand helfen?
Vielen Dank im voraus.

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: Bubble Sort in ABAP programmieren?

Beitrag von Gast ( / / 0 / 3 ) »
eazyenno hat geschrieben:Irgendwie habe ich keine Möglichkeit die Zeilen einzeln anzusprechen (wie z.B. bei einem Array). Kann mir da vielleicht jemand helfen?
Ja, die F1-Hilfe zu READ.

Beitrag von Gast ( / / 0 / 3 ) »
Die Zeilen lassen sich genauso ansprechen wie bei einem Array, z.B.:

Code: Alles auswählen.

itab[1]-feld1

Beitrag von Gast ( / / 0 / 3 ) »
Anonymous hat geschrieben:Die Zeilen lassen sich genauso ansprechen wie bei einem Array, z.B.:

Code: Alles auswählen.

itab[1]-feld1
Aber nur im Debugger , nicht per ABAP-Befehl(jedenfalls bis SY-SAPRL '620').
Mein Tipp mit der F1-Hilfe funktioniert aber, habe ich getestet!

Beitrag von eazyenno (ForumUser / 2 / 0 / 0 ) »
Danke für die Hilfe, ich werde es mal ausprobieren. Muss doch irdgendwie gehen!!!

:D

Re: Bubble Sort in ABAP programmieren?

Beitrag von Gast ( / / 0 / 3 ) »
eazyenno hat geschrieben:Hallo Zusammen,
ich muss für eine Schulung einen Bubblesort in ABAP realisieren.

Die interne Tabelle besteht aus einer Spalte von Typ NUMC. Es befinden sich genau 10 Werte in der Tabelle. Die Daten sind wild durcheinander gewürfelt.
Nun möchte ich jeweils zwei Werte einlesen, diese miteinander vergleichen und bei bedarf tauschen. Doch leider weiß ich nicht wie ich das machen soll. Irgendwie habe ich keine Möglichkeit die Zeilen einzeln anzusprechen (wie z.B. bei einem Array). Kann mir da vielleicht jemand helfen?
Vielen Dank im voraus.
Na, das wird aber eine Schulung werden. :roll:

Re: Bubble Sort in ABAP programmieren?

Beitrag von ralf.wenzel (Top Expert / 3955 / 202 / 281 ) »
eazyenno hat geschrieben:ich muss für eine Schulung einen Bubblesort in ABAP realisieren.
*rofl* Hast du "Arschloch" zum Dozenten gesagt? Wer denkt sich so dämliche Programmieraufgaben aus? Praxisfremder gehts ja nu echt nicht mehr....


Ralf *heftig kopfschüttelnd

P.S.: Was macht ihr in der nächsten Lektion? Einen C-Compiler in ABAP schreiben?
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing
Neuer Artikel über BRF+ in der neuen iX 05/25!

Re: Bubble Sort in ABAP programmieren?

Beitrag von Frank Dittrich (Expert / 674 / 0 / 15 ) »
ralf.wenzel hat geschrieben:
eazyenno hat geschrieben:ich muss für eine Schulung einen Bubblesort in ABAP realisieren.
*rofl* Hast du "Arschloch" zum Dozenten gesagt? Wer denkt sich so dämliche Programmieraufgaben aus? Praxisfremder gehts ja nu echt nicht mehr....
Um zu sehen, ob die Leute die grundlegenden Techniken (z.B. "Adressieren" bestimmter itab-Zeilen ...) drauf haben, ist ziemlich egal, was man ihnen aufgibt.
Bubble-Sort per ABAP hat eventuell den Vorteil, dass man die Lösung nicht sofort per Google findet.
(Auch Quick Sort per ABAP wäre irgendwie wenig sinnvoll.)
P.S.: Was macht ihr in der nächsten Lektion? Einen C-Compiler in ABAP schreiben?
Nein, das wäre wohl zu kompliziert.
Aber wie wär's mit einem Brainfuck-Interpreter, s. z.B.
http://www.muppetlabs.com/~breadbox/bf/
oder
http://en.wikipedia.org/wiki/Brainfuck

Seite 1 von 1

Vergleichbare Themen

3
Antw.
19321
Views
MINI-SAP-System (Zuhause ABAP programmieren)
von mhae » 27.09.2012 08:21 • Verfasst in ABAP® für Anfänger
0
Antw.
1332
Views
Bubble-La-Bap
von ewx » 17.12.2007 12:03 • Verfasst in SAP - Allgemeines
11
Antw.
3338
Views
ALV Sort lt_sortbytab
von SAP_ENTWICKLER » 27.11.2015 08:49 • Verfasst in ABAP® Core
3
Antw.
3171
Views
SORT mit Feldsymbolen
von MarkusW » 01.11.2007 13:14 • Verfasst in ABAP® Core
2
Antw.
1571
Views
Sort by und dynamische Vergleichslänge
von Svenson » 06.11.2006 14:50 • Verfasst in ABAP® Core

Aktuelle Forenbeiträge

IF mit AND und OR
Gestern von GastX 6 / 1477
Meine Inbox
Gestern von Rabea1103 1 / 356
PCL2 Cluster auslesen
vor 3 Tagen von DeathAndPain 2 / 1402
FUBA 'HR_INFOTYPES_OPERATION'
vor 3 Tagen von Bright4.5 3 / 6398

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

IF mit AND und OR
Gestern von GastX 6 / 1477
Meine Inbox
Gestern von Rabea1103 1 / 356
PCL2 Cluster auslesen
vor 3 Tagen von DeathAndPain 2 / 1402
FUBA 'HR_INFOTYPES_OPERATION'
vor 3 Tagen von Bright4.5 3 / 6398