Menu
Coddy logo textTech

Özet - Ters Çevrilmiş Dizi

Coddy'nin Ruby Journey'sinin Temeller bölümünün bir parçası — ders 63 / 88.

challenge icon

Görev

Kolay

Virgülle ayrılmış tam sayılar içeren tek bir giriş satırı okuyun (örneğin, 8,3,5,1,9).

Girişi bir tam sayı dizisine bölün, ardından bir döngü kullanarak diziyi manuel olarak tersine çevirin. Yerleşik reverse metodunu kullanmayın.

Orijinal dizi üzerinde son elemandan ilk elemana doğru ilerleyerek ve her bir elemanı yeni bir diziye ekleyerek yeni bir dizi oluşturun. Tersine çevrilmiş dizinin her bir elemanını kendi satırında yazdırın.

Örneğin, giriş 8,3,5,1,9 ise, çıktı şu şekilde olmalıdır:

9
1
5
3
8

Giriş 10,20,30 ise, çıktı şu şekilde olmalıdır:

30
20
10

Giriş 7,2,4,6,1,8 ise, çıktı şu şekilde olmalıdır:

8
1
6
4
2
7

Giriş 5 ise, çıktı şu şekilde olmalıdır:

5

Kendin dene

# Virgülle ayrılmış tam sayıları oku
input = gets.chomp
numbers = input.split(",").map(&:to_i)

# TODO: Kodunuzu aşağıya yazın
# Orijinal diziyi son elemandan ilk elemana doğru dolaşarak
# yeni bir dizi oluşturun (reverse metodunu KULLANMAYIN)
reversed_array = []



# Ters çevrilmiş dizinin her bir elemanını kendi satırında yazdırın
reversed_array.each do |num|
  puts num
end

Temeller bölümündeki tüm dersler