Programmieraufgabe — gib deinen Code ein und lass ihn prüfen. Teil 1–4 lesen Werte mit input() ein: Die Prüfung speist feste Eingaben ein und vergleicht deine Ausgabe Zeichen für Zeichen — gib dort nur das Geforderte aus (keine zusätzlichen Texte). Wie input() funktioniert, steht in der Anleitung. In Teil 5–6 liest du nichts ein, sondern definierst die Werte selbst; geprüft wird dann der Aufbau deiner Daten bzw. deiner Ausgabe.

Teil 1 — Hochzählen bis n

Eine einfache Zählschleife mit eingelesener Obergrenze.

Aufgabe

  1. Lies eine ganze Zahl n ein (int(input())).
  2. Schreibe eine while-Schleife, die mit einer Zählvariable bei 1 startet und alle Zahlen von 1 bis n mit print() ausgibt — jede auf einer eigenen Zeile, in aufsteigender Reihenfolge.

Bei der Eingabe 5 soll also 1, 2, 3, 4, 5 (je eine Zeile) ausgegeben werden. Gib nur diese Zahlen aus.

Teil 1 — Dein Code

Python wird geladen…
Ausgabe

    

Teil 2 — Rückwärts ab n

Die andere Richtung — wie ändert sich die Bedingung?

Aufgabe

  1. Lies eine ganze Zahl n ein (int(input())).
  2. Schreibe eine while-Schleife, die mit einer Zählvariable bei n startet und alle Zahlen von n herunter bis 0 ausgibt — jede auf einer eigenen Zeile, in absteigender Reihenfolge.

Bei der Eingabe 3 soll also 3, 2, 1, 0 (je eine Zeile) ausgegeben werden. Gib nur diese Zahlen aus.

Teil 2 — Dein Code

Python wird geladen…
Ausgabe

    

Teil 3 — Summe von 1 bis n

Akkumulator-Pattern.

Aufgabe

  1. Lies eine ganze Zahl n ein (int(input())).
  2. Lege eine Zählvariable (Start 1) und eine Summenvariable (Start 0) an.
  3. Schreibe eine while-Schleife, die läuft, solange die Zählvariable <= n ist. Addiere im Block die Zählvariable auf die Summe und erhöhe danach die Zählvariable um 1.
  4. Gib nach der Schleife nur die Summe mit print() aus.

Bei der Eingabe 5 ist die Summe 1+2+3+4+5 = 15, bei 10 ist sie 55. Gib nur diese eine Zahl aus.

Teil 3 — Dein Code

Python wird geladen…
Ausgabe

    

Teil 4 — Verdoppeln

Schleife mit veränderlicher Bedingung.

Aufgabe

  1. Lies zwei ganze Zahlen ein: zuerst einen Startwert, dann eine Grenze (zwei int(input())).
  2. Schreibe eine while-Schleife mit einer Zählvariable, die beim Startwert beginnt und solange läuft, wie sie <= der Grenze ist.
  3. Gib in jedem Durchlauf die Zählvariable aus (eigene Zeile) und multipliziere sie danach mit 2, sodass sie sich bei jedem Durchlauf verdoppelt.

Bei Startwert 2 und Grenze 50 ergibt das 2, 4, 8, 16, 32 (je eine Zeile). Sobald der Wert die Grenze überschreitet, wird er nicht mehr ausgegeben. Gib nur diese Zahlen aus.

Teil 4 — Dein Code

Python wird geladen…
Ausgabe

    

Teil 5 — Gerade-Zahlen-Liste

Schrittweite ≠ 1 — eine Liste selbst aufbauen.

Aufgabe

Hier liest du nichts ein, sondern legst die Werte selbst fest.

  1. Wähle selbst eine gerade Obergrenze und weise sie einer Variable n zu (z. B. den Wert 10).
  2. Baue mit einer while-Schleife eine Liste mit dem Namen gerade auf, die alle geraden Zahlen von 2 bis (einschließlich) n enthält. Idee: Beginne bei 2, hänge den aktuellen Zähler an die Liste an und erhöhe ihn anschließend jeweils um 2.
  3. Gib die fertige Liste gerade am Ende aus.

Bei der Obergrenze 10 entsteht z. B. die Ausgabe [2, 4, 6, 8, 10]. Welche gerade Zahl du wählst, ist dir überlassen — geprüft wird, dass die Liste korrekt aufgebaut und ausgegeben wird.

Teil 5 — Dein Code

Python wird geladen…
Ausgabe

    

Teil 6 — Fehlversuche

Eine selbst festgelegte Anzahl von Wiederholungen mit Versuchszähler.

Aufgabe

Hier liest du nichts ein, sondern legst die Anzahl selbst fest.

  1. Weise der Variable versuche selbst eine ganze Zahl >= 1 zu (z. B. den Wert 3).
  2. Lege einen Versuchszähler an (Start 1) und simuliere die Login-Fehlversuche mit einer while-Schleife, die läuft, solange der Zähler <= versuche ist.
  3. Gib bei jedem Versuch genau die Zeile Falsches Passwort aus (sonst nichts) und erhöhe den Versuchszähler anschließend um 1.

Bei versuche = 3 wird der Text Falsches Passwort dreimal (je eine Zeile) ausgegeben. Wie viele Versuche du wählst, ist dir überlassen — geprüft wird, dass die Zeile genau versuche-mal erscheint.

Teil 6 — Dein Code

Python wird geladen…
Ausgabe

    

Protokoll als PDF

Deine Ergebnisse dokumentieren und herunterladen.

Modulübersicht

TeilStatus
Teil 1: HochzählenOffen
Teil 2: RückwärtsOffen
Teil 3: SummeOffen
Teil 4: VerdoppelnOffen
Teil 5: Gerade-Zahlen-ListeOffen
Teil 6: FehlversucheOffen

Noch nicht alle Teile sind abgeschlossen — du kannst das Protokoll trotzdem erstellen, dort ist dann markiert, welche Teile offen sind.

PDF herunterladen

Gib deinen Namen ein und lade das Protokoll als PDF herunter.