Quick actions

cmd+k|ctrl+k

Navigation

Languages

Tugas 1.5

Snippet info

Language

Kotlin

Visibility

public

Author

faridaldi125

Created

2025-02-01T08:24:14.896417Z

Updated

2025-02-23T10:13:43.453506Z

fun main(args: Array<String>) {
    //Deklarasi variable dan konstanta
    var nama: String = "Ahmad Farid Aldi"
    var email: String = "[email protected]"
    var inisial: Char = 'A'
    var nilaiPraktikum: Int = 65
    var A = 85
    var kampus: String = "Universitas Islam As-Syafi'iyah"
    val jamBuka = 7 
    val jamTutup = 22
    var jamSekarang = 22
        
    println("-----------------------------------------------------------------------------------------")
    println("Tugas Kotlin 1.5")
    println("-----------------------------------------------------------------------------------------")
    
    println("Ketentuan!")
    println("Harus terdapat variable di dalam quote.")
    println("Harus terdapat variable dan konstanta.")
    println("Harus terdapat fungsi print dan println.")
    println("Harus terdapat variable char dan string.")
    println("-----------------------------------------------------------------------------------------")
    
    //Function Not Return Value
    var namaPraktikum: String = "Kotlin Basic"
    println(cetakPraktikum(namaPraktikum))
    
    var tugas1: String = "Tugas 1.1"
    var tugas2: String = "Tugas 1.2"
    var tugas3: String = "Tugas 1.3"
    var tugas4: String = "Tugas 1.4"
    var tugas5: String = "Tugas 1.5"
    cetakTugas(tugas1, tugas2, tugas3, tugas4, tugas5)
    
    println("-----------------------------------------------------------------------------------------")
    
    //Struktur IF bentuk standar
    var status = jamSekarang == jamBuka || jamSekarang == jamTutup
    println("Saat ini jam $jamSekarang status kafe $status")
    jamSekarang = 23
    status = jamSekarang == jamBuka || jamSekarang == jamTutup
    println("Saat ini jam $jamSekarang status kafe $status")
    jamSekarang = 12
    status = jamSekarang > jamBuka
    if (!status) {
        println("Saat ini jam $jamSekarang status kafe belum buka")
    } else {
        println("Saat ini jam $jamSekarang status kafe sudah buka")
    }
    
    println("-----------------------------------------------------------------------------------------")
    //Struktur IF bentuk lain
    var nilai = if (nilaiPraktikum >= A) "Sangat Memuaskan" else "Cukup"
    println("Status Nilai Anda adalah : $nilai")
    
    // Menampilkan nama dan email dengan variable di dalam quote
    println("-----------------------------------------------------------------------------------------")
    println("Nama       : $nama")
    println("Email      : $email")
    println("Inisial    : $inisial")
    println("Universitas: $kampus")
    }
    
     //Function Return Value
    fun cetakPraktikum(praktikum: String): String {
        return "Nama Praktikum adalah    : $praktikum"
    }
    
    fun cetakTugas(tugas1: String, tugas2: String, tugas3: String, tugas4: String, tugas5: String): Unit {
        println("Saya sudah menyelesaikan : " + tugas1 + " , " + tugas2 + ", " + tugas3 + " , " + tugas4 + " dan " + tugas5)
    }
INFO