RosettaCodeData/Task/Logical-operations/Kotlin/logical-operations.kotlin
2017-09-25 22:28:19 +02:00

20 lines
570 B
Text

// version 1.0.6
fun logicalDemo(b1: Boolean, b2: Boolean) {
println("b1 = $b1")
println("b2 = $b2")
println("b1 and b2 = ${b1 and b2}")
println("b1 or b2 = ${b1 or b2}")
println("b1 xor b2 = ${b1 xor b2}")
println("not b1 = ${!b1}")
println("b1 && b2 = ${b1 && b2}")
println("b1 || b2 = ${b1 || b2}")
println()
}
fun main(args: Array<String>) {
logicalDemo(true, true)
logicalDemo(true, false)
logicalDemo(false, false)
logicalDemo(false, true)
}