Quick actions

cmd+k|ctrl+k

Navigation

Languages

Kotlin_Latihan_3.2

Snippet info

Language

Kotlin

Visibility

public

Author

adindapuut

Created

2025-03-15T07:28:15.769355Z

Updated

2025-03-15T07:31:25.090548Z

fun main(args: Array<String>) {
    judul()

    var mhs = dataMhs("Adinda", "12345", 18)
    println(mhs)

    // Fungsi component adalah mendapatkan nilai berdasarkan urutan parameter
    var nama: String = mhs.component1()
    var nim: String = mhs.component2()
    var umur: Int = mhs.component3()
    println("Mahasiswa dengan nama $nama dan NIM $nim umurnya adalah $umur")

    // Mengakses secara langsung tanpa menggunakan component
    var (nama1, nim1, umur1) = mhs
    println("Nama mahasiswa $nama1, NIM $nim1, umur $umur1")

    author()
}

fun garis(): Unit {
    println("----------------------------")
}

fun author(): Unit {
    garis()
    println("Nama  : Adinda")
    println("Email : [email protected]")
}

fun judul(): Unit {
    garis()
    println("Latihan Kotlin 3.2")
    garis()
}

data class dataMhs(val nama: String, val nim: String, val umur: Int)
INFO