Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- fun main() {
- // for loop
- val name = "farros"
- for (testing in name){
- println("\"$testing\"")
- }
- // for loop too
- for (index in (19.downTo(9) step 3))
- println(index)
- val range = 1.rangeTo(9)
- range.forEachIndexed{index, value ->
- println("index $index bernilai $value")
- }
- // while loop
- var dzikir = 7
- while (dzikir >= 1){
- println("subhaanallahu bihamdih")
- dzikir--
- }
- // do while loop
- println()
- var tasbih = 1
- do {
- println("subhaanallahu bihamdih2")
- tasbih++
- } while (tasbih <= 7)
- // break
- // maksudnya ketika kita membuat program ini sum = sum + i
- // dan totalnya 1035
- var sum = 0
- var i = 1
- while (i <= 100){
- sum += i
- i++
- if(sum > 1000){
- break
- }
- }
- println(sum)
- // continue
- // ketika program berikut dieksekusi
- var sum = 0
- var i = 1
- while (i <= 100){
- i++
- if(i%2 != 0){
- continue
- }
- sum += i
- // print progress
- println(sum)
- }
- // print hasil
- println(sum)
- // latihan untuk menuliskan program continue dan break(sederhana)
- var awal = 0
- while (awal <= 10){
- awal++
- if(awal == 6) continue
- print("$awal ")
- }
- // indices(dalam array untuk pengambilan data berurutan berdasarkan index)
- var arr = arrayOf(1,2,3,4,5,6,7,8,9)
- for(x in arr.indices){
- if(x == 5)continue
- print("$x ")
- }
- }
Add Comment
Please, Sign In to add comment