V tomto programu se naučíte kontrolovat, zda je dané číslo kladné nebo záporné. To se provádí pomocí příkazu if-else nebo výrazu if v Kotlin.
Chcete-li zkontrolovat, zda je číslo kladné nebo záporné, porovnejte jej s 0.
- Pokud je číslo větší než nula, jedná se o kladné číslo.
- Pokud je číslo menší než nula, jedná se o záporné číslo.
- Pokud se číslo rovná nule, je nulové.
Příklad 1: Pomocí příkazu if else zkontrolujte, zda je číslo kladné nebo záporné
fun main(args: Array) ( val number = 12.3 if (number 0.0) println("$number is a positive number.") else println("$number is 0.") )
Když spustíte program, výstup bude:
12,3 je kladné číslo.
Zde je ekvivalentní kód Java: Program Java ke kontrole, zda je číslo kladné nebo záporné.
Příkaz if else ve výše uvedeném programu lze také nahradit pomocí výrazu when.
Příklad 2: Zkontrolujte, zda je číslo kladné nebo záporné pomocí výrazu when
fun main(args: Array) ( val number = -12.3 when ( number println("$number is a negative number.") number> 0.0 -> println("$number is a positive number.") else -> println("$number is 0.") ) )
Když spustíte program, výstup bude:
-12,3 je záporné číslo.