Menu
CoddyTech

Ringkasan: Array terbalik

Termasuk bagian Dasar-Dasar dalam perjalanan Swift di Coddy. Pelajaran 67 dari 86.

challenge icon

Tantangan

Mudah

Kamu akan menerima satu baris input yang berisi bilangan bulat yang dipisahkan dengan koma (misalnya, 1,2,3,4,5).

Balik urutan array secara manual menggunakan perulangan: jangan gunakan method bawaan reversed().

Buat array baru dengan mengiterasi array asli dari indeks terakhir hingga pertama, lalu tambahkan setiap elemen ke array hasilmu.

Cetak array yang urutannya sudah dibalik.

Contoh: Jika inputnya 10,20,30,40, outputmu seharusnya:

[40, 30, 20, 10]

Coba sendiri

// Baca input dan ubah menjadi array bilangan bulat
let input = readLine()!
let numbers = input.split(separator: ",").map { Int($0)! }

// TODO: Tulis kodemu di bawah ini
// Balik urutan array secara manual menggunakan perulangan (jangan gunakan reversed())
// Buat array baru dengan mengulangi dari indeks terakhir ke indeks pertama

var reversedArray: [Int] = []

// Tulis perulanganmu di sini


// Tampilkan hasilnya sebagai output
print(reversedArray)

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Playground Swift