fun main(args : Array<String>){
judul()
//Contoh Looping dengan range
val rangeA = 1.rangeTo(10) step 3
print("Isi dari rangeA adalah: ")
//Deklarasi for dengan mengambil hanya nilainya saja
for (i in rangeA) print("$i ")
println()
//Deklarasi for dengan menghasilkan indeks dan nilainya
for ((indeks, nilai) in rangeA.withIndex()) {
println("Angka $nilai memiliki indeks: $indeks")
}
//Bentuk lain looping for dengan forEach dan lambda
print("Isi dari rangeA adalah: ")
rangeA.forEach { nilai ->
print("$nilai ")
}
println()
//Bentuk lain looping for dengan forEachIndexed menghasilkan indeks dan nilainya
rangeA.forEachIndexed { indeks, nilai ->
println("Angka $nilai memiliki indeks: $indeks")
}
author()
}
fun garis(): Unit {
println("-----------------------------------------")
}
fun author(): Unit {
garis()
println("Nama : Adinda Putri")
println("Email : adindapuut@gmail.com")
}
fun judul(): Unit {
garis()
println("Latihan Kotlin 2.9")
garis()
}