//Nama : Ghiffari Maulana
//NIM : 3420220015
//Prodi : Teknik Informatika
fun main(args: Array<String>) {
var garis = "-----------------------------"
var nama_lengkap: String = "Ghiffari Maulana"
var email: String = "ghiffarimau@gmail.com"
var nomer_judul: Char = '4'
println(garis)
println("Tugas Kotlin 1." + nomer_judul)
println(garis)
var ketentuan = "Ketentuan!"
println(cetakKetentuan(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.")
var pesanKetentuan = "Return Value."
val pesan1: String = "Not"
val pesan2: String = "Return Value."
println(cetakPesanKetentuan(pesanKetentuan))
cetakPesan(pesan1, pesan2)
// Fungsi duaan nilai masukan lebih dari 1
println(garis)
println("Nama : $nama_lengkap")
print("Email: $email")
}
fun cetakKetentuan(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 cetakPesan(pesan1: String, pesan2: String){
println("Harus terdapat Function " + pesan1 + " " + pesan2)
}