Contoh Program Perulangan Deret Angka & Balik Nama dengan Array Kotlin
Belajar Kotlin: Part 6
Belajar Kotlin: Perulangan Deret Angka & Program Balik Nama dengan Array
Halo, coder Gen Z! π Kali ini kita bakal ngoding pake Kotlin dengan dua program keren:
-
Membuat deret angka 1 sampai 10 dan 10 sampai 1 (tanpa array!)
-
Program balik nama menggunakan array
Siap? Yuk, langsung gas!
1. Program Deret Angka 1-10 & 10-1 Tanpa Array
Penjelasan Program
Kita akan membuat dua perulangan menggunakan for-loop dan while-loop.
-
For-loop → Cocok untuk mengulang dari angka 1 ke 10.
-
While-loop → Bisa dipakai buat menampilkan angka 10 ke 1.
Kenapa gak pakai array?
Karena kita hanya butuh menampilkan angka berurutan tanpa menyimpannya ke dalam variabel kompleks seperti array.
Kode Program
Cara Kerja Kode
-
Perulangan
for (i in 1..10)
-
1..10
adalah range dari 1 sampai 10. -
Setiap iterasi,
i
bertambah 1. -
Angka langsung ditampilkan pakai
print()
.
-
-
Perulangan
while (j >= 1)
-
j
mulai dari 10. -
Selama
j
lebih besar atau sama dengan 1, kita cetak angkanya. -
Setelah itu,
j--
mengurangi angka satu per satu sampai mencapai 1.
-
Output Program
Gampang banget, kan? π Sekarang, lanjut ke program kedua!
2. Program Balik Nama Menggunakan Array
Penjelasan Program
Kita akan membuat program yang:
-
Meminta pengguna memasukkan nama.
-
Membalikkan nama tersebut menggunakan array dan perulangan for.
-
Menampilkan nama yang sudah dibalik.
Contoh: Jika user input
"Hallo"
, output-nya jadi"ollah"
.
Kode Program
Cara Kerja Kode
-
Membaca Input Nama
-
readLine()
mengambil input dari user. -
?: ""
memastikan program tidak error jika input kosong.
-
-
Mengubah String ke Array
-
toCharArray()
mengubah string menjadi array karakter.
-
-
Membalik Nama dengan For-loop
-
downTo 0
artinya kita mulai dari indeks terakhir ke awal. -
print(charArray[i])
menampilkan karakter satu per satu dari belakang.
-
Contoh Output
Mantap! Nama berhasil dibalik! π₯
Kesimpulan
Di artikel ini, kita sudah belajar dua program dasar Kotlin yang seru dan berguna:
✅ Deret angka tanpa array menggunakan for
dan while
.
✅ Balik nama menggunakan array dengan toCharArray()
.
Semoga kamu makin paham Kotlin dan siap bikin program yang lebih keren! π✨
Kalau ada pertanyaan atau mau bahas lebih dalam, langsung aja komen ya! π
Posting Komentar untuk "Contoh Program Perulangan Deret Angka & Balik Nama dengan Array Kotlin"