rangga_hrdme

Method Overload_Kotlin

Jul 5th, 2021
307
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Kotlin 1.11 KB | None | 0 0
  1. fun main(args: Array<String>) {
  2.     println("Angka: ")
  3.     println("Terbesar: " + besar(19.0, 0.0, -1.0))
  4.     println("Terbesar: " + besar(109.0, 89.0))
  5.     println("Terkecil: " + kecil(19.0, 0.0, -1.0))
  6.     println("Terkecil: " + kecil(109.0, 89.0))
  7.     println("Cek Panjang 2 kata: " + kecil("Haifa", "Azzura"))
  8. }
  9.  
  10. fun besar(a: Double, b: Double, c: Double): Double {
  11.     return if (a > b && a > c) {
  12.         a
  13.     } else if (b > a && b > c) {
  14.         b
  15.     } else {
  16.         c
  17.     }
  18. }
  19.  
  20. fun besar(a: Double, b: Double): Double {
  21.     return if (a > b) {
  22.         a
  23.     } else {
  24.         b
  25.     }
  26. }
  27.  
  28. fun kecil(a: Double, b: Double, c: Double): Double {
  29.     return if (a < b && a < c) {
  30.         a
  31.     } else if (b < a && b < c) {
  32.         b
  33.     } else {
  34.         c
  35.     }
  36. }
  37.  
  38. fun kecil(a: Double, b: Double): Double {
  39.     return if (a < b) {
  40.         a
  41.     } else {
  42.         b
  43.     }
  44.  
  45.     fun kecil(depan: String, belakang: String): String {
  46.         return if (depan.length < belakang.length) {
  47.             depan
  48.         } else {
  49.             belakang
  50.         }
  51.     }
  52. }
  53.  
  54. // Method Overload: Kotlin
  55.  
Add Comment
Please, Sign In to add comment