Aufgaben 3.4.: Unterschied zwischen den Versionen

Aus ComeniusWiki
Wechseln zu: Navigation, Suche
(Änderung 1287 von AM59kripke (Diskussion) rückgängig gemacht.)
Zeile 8: Zeile 8:
 
'''Aufgabe 2''' ("evenProduct")  
 
'''Aufgabe 2''' ("evenProduct")  
  
Die Methode '''public void evenProduct()''' soll das Produkt aller geraden Zahlen bis zu einer einzugebenden Obergrenze (z.B. das Produkt aller geraden Zahlen bis 100) errechnen und auf der Konsole ausgeben. Um große Zahlen zu ermöglichen, sollte der Datentyp '''long''' verwendet werden!
+
Die Methode '''public void evenProduct()''' soll das Produkt aller geraden Zahlen bis zu einer einzugebenden Obergrenze (z.B. das Produkt aller geraden Zahlen bis 100) errechnen und auf der Konsole ausgeben. Um große Zahlen zu ermöglichen, sollte der Datentyp '''long''' verwendet werden.
  
 
[[Lösungsvorschlag_3.4.-Aufgabe 2|Lösungsvorschlag]]
 
[[Lösungsvorschlag_3.4.-Aufgabe 2|Lösungsvorschlag]]

Version vom 23. Oktober 2013, 10:03 Uhr

Aufgabe 1 ("Die ersten 50 Fibonaccizahlen")

Erstelle eine Methode public void fibonacci2(), die die ersten 50 Fibonaccizahlen ausgibt. Hier ist der Datentyp long unverzichtbar!

Lösungsvorschlag


Aufgabe 2 ("evenProduct")

Die Methode public void evenProduct() soll das Produkt aller geraden Zahlen bis zu einer einzugebenden Obergrenze (z.B. das Produkt aller geraden Zahlen bis 100) errechnen und auf der Konsole ausgeben. Um große Zahlen zu ermöglichen, sollte der Datentyp long verwendet werden.

Lösungsvorschlag


Aufgabe 3 ("Countdown")

Die Methode public void coutdown() soll auf der Konsole einen Countdown ausgeben, der bei einer beliebigen einzugebenden Zahl beginnt. (Dazu muss das Programm nach jeder Ausgabe 1 Sekunde warten! Füge an entsprechender Stelle dazu folgenden Code ein: try{Thread.sleep(1000);} catch (InterruptedException e){}). Achte darauf, dass sinnlose Eingaben aufgefangen werden.

Lösungsvorschlag