Teil 2
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!
Aufgabe 3
Entwickeln Sie eine Methode, die eine Zahl a entgegennimmt und 2^a 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, dann ist 2^a das gleiche wie 2*2*2
Tipp: Suchen Sie aus dem Arbeitsblatt Teil 1 bei Aufgabe 6 einen Fall heraus, den Sie als Lösungsansatz verwenden können!