Einzelnen Beitrag anzeigen

Benutzerbild von Aphton
Aphton

Registriert seit: 31. Mai 2009
1.198 Beiträge
 
Turbo Delphi für Win32
 
#9

Re: Potenzberechnung mit Hilfe einer Rekursion

  Alt 6. Okt 2009, 16:49
Das ist eine Klassenmethode, deshalb steht auch der Klassename (TForm) dabei.
Lose Methoden werden eben ohne diese Bezeichnung definiert und sind somit nicht einer Klasse angebunden.

Zu deinem Problem:
Code:
 * Routine:
 1. Ist Exponent = 0, dann gebe 1 zurück
 2. Ist Exponent = 1, dann gebe Base zurück
 3. Ansonsten (hier kommt die Rekursion):
    Gebe Base * Routine (mit Exponent - 1)

Beispiel:
  Base: 2
  Exponent: 3

  (3): 2 * Routine( .. 2 )
-> 2 * 2 * Routine( ... 1 )
-> 2 * 2 * 2 * Routine( ... 0 )
-> 2 * 2 * 2 * 1 

Und somit ergibt sich 8
MfG
das Erkennen beginnt, wenn der Erkennende vom zu Erkennenden Abstand nimmt
MfG
  Mit Zitat antworten Zitat