Rekursives Programmieren

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

Rekursives Programmieren

Beitrag von SaskuAc (Specialist / 321 / 37 / 44 ) »
Hallo Zusammen.
Ich wollte mich mal ganz einfach ans Rekursive Programmieren in ABAP wagen. Und jetzt dann mal die Fakultät berechnen.
Allerdings macht er entweder mist oder schmeißt mir einen fehler...

Code: Alles auswählen.

REPORT  zuebung_bd_006.
PARAMETERS: p_rekz TYPE i.

DATA: gv_test1 TYPE i VALUE 1, gv_test2 VALUE 1.


START-OF-SELECTION.
  PERFORM main.

*&---------------------------------------------------------------------*
*       text
*----------------------------------------------------------------------*
FORM main.

  IF gv_test1 < p_rekz.
    gv_test2 = gv_test2 * gv_test1.
    ADD 1 TO gv_test1.
    PERFORM main.
  ELSE.
    WRITE gv_test2.
  ENDIF.


ENDFORM.                    "main
entweder gibt er mir einen "*" aus .. ( nachdem er 4 * 6 gerechnet hat ) oder aber er bricht mir nach der selbigen Rechnung ab. Je nachdem von welcher Zahl ich die Fakultät berechnen wollen würde.


Kann mir da jemand sagen, was ich verkehrt mache?

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


Re: Rekursives Programmieren

Beitrag von SaskuAc (Specialist / 321 / 37 / 44 ) »
Fehler gefunden. Ich habe der zweiten Variable ( gv_test2 ) keinen TYPE zugewiesen.

Seite 1 von 1

Vergleichbare Themen

4
Antw.
3918
Views
Uhr programmieren
von donossi » 17.11.2011 11:50 • Verfasst in ABAP® für Anfänger
3
Antw.
5911
Views
Baumstruktur programmieren
von ABAPlerv » 25.05.2024 10:27 • Verfasst in ABAP® für Anfänger
5
Antw.
6416
Views
Primzahlen programmieren
von Elcin » 15.02.2016 14:26 • Verfasst in ABAP® für Anfänger
1
Antw.
6512
Views
Rechnungssplit Programmieren
von erzoo24 » 09.11.2016 11:18 • Verfasst in ABAP® für Anfänger
1
Antw.
1492
Views
Liste programmieren
von ostpower » 22.07.2011 14:34 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag

SaskuAc
Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

BAPI zur ABSO?
vor 2 Tagen von msfox 1 / 322
Materialstammerweiterung: Neuer Reiter
vor einer Woche von DeathAndPain gelöst 4 / 948
Ermittlung der Arbeitstage (Mosid)
vor einer Woche von Radinator 11 / 46622
LSMW-Problem
vor 3 Wochen von DeathAndPain gelöst 6 / 4502

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

BAPI zur ABSO?
vor 2 Tagen von msfox 1 / 322
Materialstammerweiterung: Neuer Reiter
vor einer Woche von DeathAndPain gelöst 4 / 948
Ermittlung der Arbeitstage (Mosid)
vor einer Woche von Radinator 11 / 46622
LSMW-Problem
vor 3 Wochen von DeathAndPain gelöst 6 / 4502

Unbeantwortete Forenbeiträge

BAPI zur ABSO?
vor 2 Tagen von msfox 1 / 322
SFP/SEGW - Fehler beim Rendering
March 2026 von Manfred K. 1 / 90174