Study
Julia

Perulangan di Julia

Penjelasan

Julia mendukung `for` (mengulang untuk tiap elemen range/collection) dan `while` (mengulang selama kondisi true), keduanya diakhiri `end`. Range ditulis dengan `mulai:akhir` (inklusif di kedua ujung, beda dari Python yang eksklusif di ujung akhir).

Contoh Konsep

for i in 1:5
    println(i)
end

buah = ["Apel", "Jeruk", "Mangga"]
for item in buah
    println(item)
end

counter = 1
while counter <= 3
    println(counter)
    counter += 1
end

Praktikum

Pakai for loop untuk mencetak angka 1 sampai 10, tapi lewati (continue) angka kelipatan 3.

Editor Latihan

Ketik/edit bebas di sini untuk latihan — kode ini tidak dijalankan.

Tips

Range `1:5` di Julia INKLUSIF di kedua ujung (menghasilkan 1,2,3,4,5) — berbeda dari `range(1, 5)` di Python yang eksklusif di ujung akhir (cuma 1,2,3,4). Ini sumber bug off-by-one umum kalau pindah dari Python.