Menu
Coddy logo textTech

Rückblick – String Weaver

Teil des Abschnitts Logik & Programmfluss der Ruby-Journey von Coddy — Lektion 5 von 56.

Zeit, das Gelernte zu kombinieren: Trimming, Interpolation, Iteration und Split/Join – alles in einer Herausforderung.

challenge icon

Aufgabe

Einfach

Lies eine Zeile der Eingabe ein, einen Satz. Gib drei Zeilen aus:

  1. Die Anzahl der Wörter (getrennt durch Leerzeichen)
  2. Der Satz, wobei jedes Wort umgedreht ist, aber in der gleichen Reihenfolge bleibt. Für hello world ist dies olleh dlrow.
  3. Der Satz mit Bindestrichen verbunden, in Kleinschreibung. Für Hello World ist dies hello-world.

Für die Eingabe Hello Ruby World ist die Ausgabe:

3
olleH ybuR dlroW
hello-ruby-world

Probier es selbst

input = gets.chomp

# TODO: gib die drei erforderlichen Zeilen aus

Alle Lektionen in Logik & Programmfluss