Teil 2

Aus ProgrammingWiki
Archivierte Version vom 2014-09-23T16:27:57+00:00. Aktuelle Version

Aufgabe 1

Entwickeln Sie eine Methode, die zwei Zahlen a und b entgegennimmt und beide Zahlen miteinander multipliziert: a*b. Dabei soll der Operator * nicht verwendet werden. Stattdessen soll eine schrittweise Addition mit Hilfe einer for-Schleife ausgeführt werden.

Beispiel: a=3 und b=4, dann ist a*b das gleiche wie b+b+b

Beispiel: a=6 und b=4, dann ist a*b das gleiche wie b+b+b+b+b+b

Tipp: Suchen Sie aus dem Arbeitsblatt Teil 1 bei Aufgabe 6 einen Fall heraus, den Sie als Lösungsansatz verwenden können!


Aufgabe 2

Entwickeln Sie eine Methode, die zwei Zahlen a und b entgegennimmt und a^b (a hoch b) rechnet. Dabei soll auf die Methode Math.pow() verzichtet weren. Stattdessen soll eine schrittweise Multiplikation mit Hilfe einer for-Schleife ausgeführt werden.

Beispiel: a=3 und b=4, dann ist a^b das gleiche wie a*a*a*a

Tipp: Suchen Sie aus dem Arbeitsblatt Teil 1 bei Aufgabe 6 einen Fall heraus, den Sie als Lösungsansatz verwenden können!