Menu
Coddy logo textTech

Wiederholung – Umgekehrtes Array

Teil des Abschnitts Grundlagen der Ruby-Journey von Coddy — Lektion 63 von 88.

challenge icon

Aufgabe

Einfach

Lies eine einzelne Eingabezeile ein, die durch Kommas getrennte Ganzzahlen enthält (z. B. 8,3,5,1,9).

Teile die Eingabe in ein Array von Ganzzahlen auf und kehre das Array dann manuell mithilfe einer Schleife um. Verwende nicht die integrierte reverse-Methode.

Erstelle ein neues Array, indem du das ursprüngliche Array vom letzten bis zum ersten Element durchläufst und jedes Element zum neuen Array hinzufügst. Gib jedes Element des umgekehrten Arrays in einer eigenen Zeile aus.

Wenn die Eingabe zum Beispiel 8,3,5,1,9 ist, sollte die Ausgabe wie folgt aussehen:

9
1
5
3
8

Wenn die Eingabe 10,20,30 ist, sollte die Ausgabe wie folgt aussehen:

30
20
10

Wenn die Eingabe 7,2,4,6,1,8 ist, sollte die Ausgabe wie folgt aussehen:

8
1
6
4
2
7

Wenn die Eingabe 5 ist, sollte die Ausgabe wie folgt aussehen:

5

Probier es selbst

# Lies die durch Kommas getrennten Ganzzahlen
input = gets.chomp
numbers = input.split(",").map(&:to_i)

# TODO: Schreibe deinen Code unten
# Erstelle ein neues Array, indem du das ursprüngliche Array
# vom letzten bis zum ersten Element durchläufst (verwende NICHT die reverse-Methode)
reversed_array = []



# Gib jedes Element des umgekehrten Arrays in einer eigenen Zeile aus
reversed_array.each do |num|
  puts num
end

Alle Lektionen in Grundlagen