lehrkraefte:blc:informatik:glf25:labyrinthe:lib

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
lehrkraefte:blc:informatik:glf25:labyrinthe:lib [2026/02/06 09:46] – [Einrichten] Ivo Blöchligerlehrkraefte:blc:informatik:glf25:labyrinthe:lib [2026/02/06 10:28] (current) – [Text] Ivo Blöchliger
Line 46: Line 46:
  
 ===== Aufgaben ===== ===== Aufgaben =====
 +Die Aufgaben (ohne Zusatzaufgaben) sollten von allen gelöst werden. 
 +
 +Die Zusatzaufgaben sind dazu da, damit sich jene mit mehr Übung nicht langweilen ;-)
 +
 ==== Kreuz ==== ==== Kreuz ====
 Programmieren Sie in Labyrinth das wie folgt aussieht: Programmieren Sie in Labyrinth das wie folgt aussieht:
Line 104: Line 108:
 mit ''for buchstabe in "blabla":'' kann etwas für jeden Buchstaben wiederholt werden. mit ''for buchstabe in "blabla":'' kann etwas für jeden Buchstaben wiederholt werden.
  
-**Zusatzaufgabe**: Das Programm funktioniert mit beliebigen Texten als einzige Eingabe+**Zusatzaufgabe**: Das Programm funktioniert mit beliebigen Texten als einzige Vorgabe
  
 <code python> <code python>
 +# Vorgegebener Text
 text = "Das geht auch voll automatisiert" text = "Das geht auch voll automatisiert"
 +
 +# Der Rest ist automatisch
 woerter = text.split(" "    # Text nach Leerschlägen aufteilen und als Liste speichern. woerter = text.split(" "    # Text nach Leerschlägen aufteilen und als Liste speichern.
 anzahlWoerter = len(woerter)  # Anzahl Wörter anzahlWoerter = len(woerter)  # Anzahl Wörter
 +
 +lmax = max([len(w) for w in woerter])   # Anzahl Buchstaben im längsten Wort
 +
 +# ...
  
 for index, wort in enumerate(woerter):  # Wiederhole für jedes Wort, inkl. index for index, wort in enumerate(woerter):  # Wiederhole für jedes Wort, inkl. index
  • lehrkraefte/blc/informatik/glf25/labyrinthe/lib.1770371164.txt.gz
  • Last modified: 2026/02/06 09:46
  • by Ivo Blöchliger