I dette program lærer du at kontrollere, om et givet tal er positivt eller negativt. Dette gøres ved hjælp af en if-else-sætning eller et når-udtryk i Kotlin.
For at kontrollere, om et tal er positivt eller negativt, sammenligner du det med 0.
- Hvis et tal er større end nul, er det et positivt tal.
- Hvis et tal er mindre end nul, er det et negativt tal.
- Hvis et tal er lig med nul, er det nul.
Eksempel 1: Kontroller, om et tal er positivt eller negativt ved hjælp af hvis ellers udsagn
fun main(args: Array) ( val number = 12.3 if (number 0.0) println("$number is a positive number.") else println("$number is 0.") )
Når du kører programmet, vil output være:
12.3 er et positivt tal.
Her er den tilsvarende Java-kode: Java-program til kontrol af, om et tal er positivt eller negativt.
hvis ellers kan udsagn i ovenstående program også erstattes ved hjælp af et når-udtryk.
Eksempel 2: Kontroller, om et tal er positivt eller negativt ved brug af udtryk
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.") ) )
Når du kører programmet, vil output være:
-12,3 er et negativt tal.