# Kotlin Program: Check a number positive, negative, or zero

## Kotlin Control Flow: Exercise-1 with Solution

Write a Kotlin program to check if a given number is positive, negative, or zero.

Sample Solution:

Kotlin Code:

``````fun main()
{
val number = 1
//val number = -4
//val number = 0

println("Number is: \$number")
if (number > 0)
{
println("The number is positive.")
}
else if (number < 0)
{
println("The number is negative.")
}
else
{
println("The number is zero.")
}
}
```
```

Sample Output:

```Input a number:
Number is: 1.0
The number is positive.
```
```
Number is: -4
The number is negative.
```
```
Number is: 0
The number is zero.
```

Explanation:

In the above exercise,

• If the number is greater than 0, it is considered positive, and the corresponding message is printed.
• If the number is less than 0, it is considered negative, and the corresponding message is printed.
• If the number is neither greater nor less than 0, it must be 0, and the corresponding message is printed.

Kotlin Editor:

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.

﻿