Einfache Aufgaben

1. Fakultät berechnen

In der Wahrscheinlichkeitsrechung werdet ihr später das Produkt aller natürlichen Zahlen bis n benötigen "n!", sprich "n Fakultät".
Zum Beispiel: 3! = 1 * 2 * 3 = 6 und 5! = 1 * 2 * 3 * 4 * 5 = 120.
Schreibe ein Programm, bei dem man n eingibt und das n! ausgibt.


2. Potenz

Schreibe ein Programm, bei dem der Nutzer zwei Zahlen a und b eingeben kann. b ist ganzzahlig. Das Programm berechnet die Potenz ab
Beispiel:
Input: a = 2, b = 4
Output: 16


3. Sternchen

a) Schreibe ein Programm, das mithilfe einer Schleife n Zeilen mit 10 Sternchen schreibt.
Beispiel: Input: n = 3
Output:
**********
**********
**********

b) Schreibe ein Programm, das mithilfe von zwei Schreifen n Zeilen mit je m Sternchen schreibt.
Beispiel: Input: n = 2, m = 5
Output:
*****
*****


4. Größte Zweierpotenz

Schreibe ein Programm, bei dem der Nutzer eine natürliche Zahl eingibt und das Programm gibt die größte Zweierpotenz zurück, die kleiner oder gleich der eingegebenen Zahl ist.
Beispiel:
Input: 126
Output: 6


5. Multiplikationsreihen

Schreibe ein Programm, dass auf Wunsch des Nutzers eine Multiplikationsreihe ausgibt. Der Nutzer soll angeben können, welche Reihe, z.Bsp. die 9er-Reihe, also
1 * 9 = 9; 2 * 9 = 18; 3 * 9 = 37 usw. Der Nutzer soll außerdem angeben können, wie weit die Reihe gehen soll.


6. Fibonacci-Zahlen

Schreibe ein Programm, das die Fibonaccizahlen bis n (Eingabe) ausgibt: 0 1 1 2 3 5 8 13 21 34 55 89 144 usw.
Die nächste Zahl ergibt sich immer als Summe der beiden vorangegangenen.


7. Weihnachtsbäume

a) Schreibe ein Programm das einen "Weihnachtsbaum" der Höhe n ausgibt.
Beispiel:
Input: n = 3
Output:

*
**
***

b) Schreibe ein Programm, das einen ganzen Weihnachtsbaum ausgibt: Beispiel:
Input: n = 3
Output:

*
***
*****
#


Schwere Aufgaben

8. BugTrouble

Wir gehen davon aus, dass ein sehr vermehrungsfreudiger Käfer ein Volumen von 0.0002 m3 hat und sich pro Woche um 95% vermehrt. Nun ist ein Programm zu schreiben, in das der Nutzer die momentan vorhandene Anzahl der Käfer sowie das Volumen des Hauses eingibt. Das Programm soll dann für Woche 1, Woche 2 usw. die Anzahl der vorhandenen Käfer sowie deren Gesamtvolumen angeben - für so viele Wochen, bis das Haus komplett gefüllt ist.