Tugas 1.5

Run Settings
LanguageKotlin
Language Version
Run Command
//Nama : Tomas Sasra Bahu //NIM : 3420210028 fun main(args: Array<String>) { val nomer_judul: Char = '5' println("---------------------------------------") println("Tugas Kotlin 1.$nomer_judul") // String interpolation println("---------------------------------------") val ketentuan = "Ketentuan!" println(ketentuan) println("Harus terdapat variable di dalam quote.") println("Harus terdapat variable dan konstanta.") print("Harus terdapat fungsi") println("print dan println.") println("Harus terdapat variable char dan string.") val pesanKetentuan = "Return Value." val pesan1: String = "Not" val pesan2: String = "Return Value." val nama: String = "Tomas Sasra Bahu" val email: String = "tomassasra12@gmail.com" println(cetakPesanKetentuan(pesanKetentuan)) cetakPsn(pesan1, pesan2) // Gunakan untuk menulis 2 pernyataan di 1 baris val baris1 = 7 var baris2 = 9 baris2 = 6 var tampilkan: String // Deklarasi variable tanpa pemberian nilai // Struktur IF Bentuk Standar tampilkan = if (baris2 > baris1) { "struktur IF bentuk standar." } else { "Harus terdapat IF bentuk standar." } println("Harus terdapat $tampilkan") // String interpolation // Struktur IF Bentuk lain baris2 = 7 tampilkan = if (baris2 > baris1) { "Kurang nih logikanya" } else if (baris2 == baris1) { "Harus terdapat struktur IF bentuk lain." } else { "masih kurang logikanya" } println(tampilkan) println("---------------------------------------") println("Nama : $nama") println("Email : $email") } fun cetakKet(ketentuan: String): String { return ketentuan } // Jika fungsi hanya mengembalikan 1 nilai maka penulisannya bisa di ringkas fun cetakPesanKetentuan(pesanKetentuan: String): String = "Harus terdapat Function $pesanKetentuan" // Jika suatu fungsi tidak ingin mengembalikan nilai maka tambahkan Unit fun cetakPsn(pesan1: String, pesan2: String): Unit { println("Harus terdapat Function $pesan1 $pesan2") // Corrected variable name }
Editor Settings
Theme
Key bindings
Full width
Lines