de.hska.java.aufgaben.rekursion
Class ArithmetikRekursiv

java.lang.Object
  extended by de.hska.java.aufgaben.rekursion.ArithmetikRekursiv

public class ArithmetikRekursiv
extends java.lang.Object

Rekursive Implementierungen für die Addition und Multiplikation zweier natürlicher Zahlen. Zur Berechnung der Ergebnisse wird nur Addition und Subtraktion von Eins verwendet.

Zurück zum Aufgabentext

Author:
pape

Constructor Summary
ArithmetikRekursiv()
           
 
Method Summary
 int addieren(int a, int b)
          Addiert a und b und gibt die Summe zurück.
 int multiplizieren(int a, int b)
          Mulitpliziert a und b und gibt das Produkt zurück.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ArithmetikRekursiv

public ArithmetikRekursiv()
Method Detail

addieren

public int addieren(int a,
                    int b)
Addiert a und b und gibt die Summe zurück. Der Zeitaufwand ist O(a+b).

Parameters:
a - eine Zahl grösser gleich 0
b - eine Zahl grösser gleich 0

multiplizieren

public int multiplizieren(int a,
                          int b)
Mulitpliziert a und b und gibt das Produkt zurück. Der Zeitaufwand ist O(a*b).

Parameters:
a - eine Zahl grösser gleich 0
b - eine Zahl grösser gleich 0


(c) Prof. Dr. Christian Pape --- Übersicht aller Java-Programmieraufgaben