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> '''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 [[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="5421a3ed67e38"></code> <run id="5421a3ed67ec5"></run> '''Aufgabe 4''' Entwickeln Sie eine Methode, die eine Zahl a entgegennimmt die Summe aller Zahlen zwischen 0 und a berechnet. Es soll eine schrittweise Addition mit Hilfe einer for-Schleife ausgeführt werden. '''Beispiel:''' a=5, dann wird berechnet: 0+1+2+3+4+5 '''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="5421a4a28012b"></code> <run id="5421a4a2801c5"></run> '''Aufgabe 5''' Entwickeln Sie eine Methode, die eine Zahl a entgegennimmt die Fakultät $a!$ dieser Zahl berechnet. Es soll eine schrittweise Multiplikation mit Hilfe einer for-Schleife ausgeführt werden. '''Beispiel:''' a=5, dann gilt: $a!$ = 1*2*3*4*5 '''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="5421a5d1c9416"></code> <run id="5421a5d1c953d"></run>