Perulangan di Swift
Penjelasan
Swift punya for-in (khusus iterasi range atau collection, TIDAK ada for konvensional bergaya C), while (mengecek kondisi dulu), dan repeat-while (menjalankan blok kode dulu minimal sekali, setara do-while di bahasa lain).
Contoh Konsep
for i in 1...5 { // 1 sampai 5, closed range
print(i)
}
let buah = ["Apel", "Jeruk", "Mangga"]
for nama in buah {
print(nama)
}
var hitung = 0
repeat {
print("Jalan ke-\(hitung)")
hitung += 1
} while hitung < 3
Praktikum
Buat array let angka = [2, 4, 6, 8, 10]. Pakai for-in untuk menjumlahkan semua elemennya ke variabel var total, lalu tampilkan hasil totalnya.
Ketik/edit bebas di sini untuk latihan — kode ini tidak dijalankan.
Tips
Kalau kamu tidak butuh nilai iterasi-nya (cuma ingin mengulang N kali), ganti nama variabel loop dengan garis bawah, mis. for _ in 1...5 { ... } — mencegah warning "variabel tidak dipakai" dari compiler.