HSZG Vorkurs Informatik WS 2014/Wiederholung Tag 6/Teil 2

Aus ProgrammingWiki

Wiki-Quelltext dieser Seite.

<language>Java</language>
'''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 [[HSZG_Vorkurs_Informatik_WS_2014/Wiederholung_Tag_6/Teil_1 | Teil 1]] bei Aufgabe 6 einen Fall heraus, den Sie als Lösungsansatz verwenden können!
<code id="54219f8d63f70"></code>
<run id="54219f8d6406e"></run>


'''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 [[HSZG_Vorkurs_Informatik_WS_2014/Wiederholung_Tag_6/Teil_1 | Teil 1]] bei Aufgabe 6 einen Fall heraus, den Sie als Lösungsansatz verwenden können!
<code id="54219f8d63fea"></code>
<run id="54219f8d640eb"></run>