Latihan 2 [PDF]

  • 0 0 0
  • Suka dengan makalah ini dan mengunduhnya? Anda bisa menerbitkan file PDF Anda sendiri secara online secara gratis dalam beberapa menit saja! Sign Up

Latihan 2 [PDF]

package com.dicoding.exam.latihan2 /** * * * * * * * */ fun }

TODO 1 Sesuaikan fungsi di bawah ini agar dapat mengembal

28 0 13 KB

Report DMCA / Copyright

DOWNLOAD FILE

File loading please wait...
Citation preview

package com.dicoding.exam.latihan2 /** * * * * * * * */ fun }



TODO 1 Sesuaikan fungsi di bawah ini agar dapat mengembalikkan nilai dengan rumus perhitungan berikut: valueA + (valueB - valueC) Jika valueC bernilai null, silakan tetapkan nilai 50 sebagai nilai default-nya calculate(valueA: Int, valueB: Int, valueC: Int?): Int { return valueA.plus(valueB.minus(valueC ?: 50))



/** * TODO 2 * Sesuaikan fungsi di bawah ini agar dapat mengembalikkan text seperti berikut: * * Result is ${result} */ fun result(result: Int): String { return "Result is ${result}" } fun main() { val valueA = 101 val valueB = 52 val valueC = 99 val resultA = calculate(valueA, valueB, valueC) val resultB = calculate(valueA, valueB, null)



}



println(""" ${result(resultA)} ${result(resultB)} """.trimIndent())