Quick actions

cmd+k|ctrl+k

Navigation

Languages

Tugas 2.2

Snippet info

Language

Kotlin

Visibility

public

Author

faridaldi125

Created

2025-02-02T07:37:12.313346Z

Updated

2025-02-23T10:29:30.575701Z

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

fun judul(): Unit {
    garis()
    println("Tugas 2.2")
    garis()
}

fun author(): Unit {
    garis()
    println("Nama   : Ahmad Farid Aldi")
    println("email  : [email protected]")
}

fun cekTipe(Kode: Int): String {
    if (Kode == 1) {
        return "RS-X Podium"
    } else if (Kode == 2) {
        return "Trainer Turino FSL"
    } else if (Kode == 3) {
        return "Shuffle Perforated"
    } else {
        return "Kode tidak ditemukan"
    }
}

fun cekHarga(Kode: Int): Long {
    return when (Kode) {
        1 -> 1400000
        2 -> 750000
        3 -> 800000
        else -> 0
    }
}

fun main(args : Array<String>){
    judul()
    println("| Puma Store Official                            |")
    garis()
    println("| Kode | Tipe                     | Harga        |")
    garis()
    println("| 1    | RS-X Podium              | Rp 1.400.000 |")
    println("| 2    | Trainer Turino FSL       | Rp 750.000   |")
    println("| 3    | Shuffle Perforated       | Rp 800.000   |")
    garis()
    println("Nama Pembeli       : <input>")
    var nama: String = readln()
    println("Pilih Kode [1/2/3] : <input>")
    var Kode: Int = readln().toIntOrNull() ?: 0
    garis()
    println("Halo " + nama)
    println("Tipe sepatu yang kamu pilih adalah " + cekTipe(Kode))
    println("Harga dari sepatunya adalah Rp " + cekHarga(Kode))
    author()
}
INFO