Lern-Fabrik

Übungsaufgaben zu LE04

Hinweis: Alle Ergebnisse und Zwischenergebnisse müssen in Moodle abgegeben werden.

Aufgabe 1: Dreiecksmuster
Schwierigkeitsgrad: Leicht

Programmiere eine Funktion, um ein einfaches Dreiecksmuster mit Sternchen (*) zu zeichnen.

Aufgabe 2: Textausgabe und Schleifen
Schwierigkeitsgrad: Mittel

(a) Programmiere eine Funktion, die den Text "Hallo zusammen!" dreimal untereinander ausgibt.
(b) Programmiere eine Funktion, die die Summe aller Zahlen von 1-10 berechnet und ausgibt (Nutze die for-Schleife).
(c) Ändere die Funktion aus (b), sodass sie anstelle der for-Schleife die while-Schleife verwendet.
(d) Programmiere eine Funktion, die die Zahlen 10 bis 1 rückwärts untereinander ausgibt.

Aufgabe 3: Fakultät berechnen
Schwierigkeitsgrad: Mittel

Erstelle eine Funktion, die von einer beliebigen Zahl n die Fakultät berechnet.

Aufgabe 4: Collatz-Vermutung
Schwierigkeitsgrad: Fortgeschritten

Programmiere eine Funktion für das 3n+1 Problem (Collatz-Vermutung) und teste das Programm mit n = 127.

Aufgabe 5: Fibonacci Zahlen
Schwierigkeitsgrad: Fortgeschritten

Schreibe ein Programm, das Fibonacci-Zahlen berechnet und ausgibt. Die Zahlenfolge lautet 0, 1, 1, 2, 3, 5, 8, 13,... Jede Zahl ist die Summe der beiden vorhergehenden Zahlen. Tipp: Die Zahlen können auch in Excel berechnet und schrittweise in ein JavaScript-Programm übertragen werden.

Aufgabe 6: Aufsummieren
Schwierigkeitsgrad: Mittel

Schreibe eine Funktion, die solange x <= y ist, x aufsummiert und das Ergebnis ausgibt. Beispiel: Für x=7 und y=9 wäre das Ergebnis 24.