fun main(args : Array<String>){
judul()
//Deklarasi Range
var rangeInt: IntRange = 1..10
println("Step dari variabble rangeInt adalah " + rangeInt.step)
//Deklarasi RangeProgression
var rangeProg: IntProgression = 1..10 step 2
println("Step dari variable rangeProg adalah " + rangeProg.step)
//Mencetak Range atau RangeProgression menggunakan looping
//Jika hanya 1 baris penyataan maka boleh tidak menggunakan { }
for(i in rangeProg) print("$i")
println()
//Model lain penulisan range menaik
rangeInt = 1.rangeTo(5)
for(i in rangeInt) print("$i "); println()
//downTo masuk kedalam kategori rangeProgression
rangeProg = 10.downTo(1)
for(i in rangeProg) print("$i");println()
//Pencarian nilai yang ada di dalam range
if (7 in rangeProg) {
println("Nilai 7 ditemukan")
} else {
println("Nilai 7 tidak ditemukan")
}
author()
}
fun garis(): Unit {
println("--------------------------------")
}
fun author(): Unit {
garis()
println("Nama : Miftahul jannah")
println("Email : huljannahmifta001@gmail.com")
}
fun judul(): Unit {
garis()
println("Latihan Kotlin 2.8")
garis()
}