Advertisement
Fhernd

C3T5-Control-Flow-When.tk

Jun 21st, 2018
398
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Kotlin 0.82 KB | None | 0 0
  1. fun main(args: Array<String>){
  2.     val burgersOrdered = 3
  3.  
  4.     when(burgersOrdered){
  5.         0 -> println("A")
  6.         1 -> println("B")
  7.         2, 3 -> println("C")
  8.         else -> {
  9.             println("It's smell well!!!")
  10.         }
  11.     }
  12.  
  13.     when(burgersOrdered){
  14.         Math.abs(burgersOrdered) -> println("Ordered 0 or more burgers")
  15.         else -> {
  16.             println("Ordered less than 0")
  17.         }
  18.     }
  19.  
  20.     when(burgersOrdered){
  21.         0 -> println("A")
  22.         in 1..4 -> println("B")
  23.         in 5..9 -> println("C")
  24.         else -> {
  25.             println("Not sure")
  26.         }
  27.     }
  28.  
  29.     when {
  30.         burgersOrdered <= 0 -> println("None ordered")
  31.         burgersOrdered % 2 == 1 -> println("Odd number ordered")
  32.         burgersOrdered % 2 == 0 -> println("Even number ordered")
  33.     }
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement