Aufgabe 10 - Schleifen I
Aufgabe 10 - Schleifen I
Abschnitt betitelt „Aufgabe 10 - Schleifen I“Worum geht es?
Abschnitt betitelt „Worum geht es?“Wiederholungen gehören zum täglichen Handwerkszeug beim Programmieren. Sie üben Zählschleifen und die typischen Muster Zähler und Summe (siehe Kapitel Schleifen).
In dieser Übung üben Sie:
- Zählen:
for-Schleifen mit Start, Bedingung und Schritt. - Sammeln: Summen und Zähler über eine Schleife aufbauen.
- Nachvollziehen: eine Schleife per Wertetabelle von Hand durchspielen.
Benötigte Unterlagen
Abschnitt betitelt „Benötigte Unterlagen“- VS Code, Browser-Konsole.
Arbeitsaufträge
Abschnitt betitelt „Arbeitsaufträge“Teil A - Zahlenreihen
Abschnitt betitelt „Teil A - Zahlenreihen“Geben Sie mit je einer Schleife aus:
- die Zahlen 1 bis 20,
- alle geraden Zahlen von 2 bis 40,
- einen Countdown von 10 bis 0, gefolgt von
Start!, - die Reihe 1, 2, 4, 8, 16, … bis maximal 1000.
Teil B - Summe und Durchschnitt
Abschnitt betitelt „Teil B - Summe und Durchschnitt“- Berechnen Sie die Summe der Zahlen 1 bis 100 mit einer Schleife.
- Erweitern Sie das Programm: Es zählt zusätzlich mit, wie viele dieser Zahlen durch 7 teilbar sind.
- Geben Sie Summe, Anzahl und den Durchschnitt aller Zahlen aus.
Teil C - Einmaleins-Tabelle
Abschnitt betitelt „Teil C - Einmaleins-Tabelle“- Der Benutzer gibt eine Zahl zwischen 1 und 10 ein.
- Ihr Programm gibt die komplette Einmaleins-Reihe aus (
7 x 1 = 7bis7 x 10 = 70). - Verwenden Sie ein Template-Literal für die Ausgabezeilen.
Teil D - Handsimulation
Abschnitt betitelt „Teil D - Handsimulation“Spielen Sie diese Schleife ohne Computer mit einer Wertetabelle (Spalten i, s, Ausgabe) durch und notieren Sie das Endergebnis:
let s = 0;for (let i = 1; i <= 5; i++) { s = s + i * i;}console.log(s);Projektordner mit kommentierten Teilen A bis C sowie die Wertetabelle aus Teil D (Foto oder Kommentar im Code).