Kotlin Program: Check number divisibility by 7
Kotlin Control Flow: Exercise-2 with Solution
Write a Kotlin program to check if a given number is divisible by 7.
Sample Solution:
Kotlin Code:
fun main()
{
val number = 14
//val number = 17
println("Number is $number")
if (number % 7 == 0)
{
println("The number is divisible by 7.")
}
else
{
println("The number is not divisible by 7.")
}
}
Sample Output:
Number is 14 The number is divisible by 7.
Number is 17 The number is not divisible by 7
Explanation:
In the above exercise,
- The user is prompted to input a number using println() and readLine().
- The input is read as a String and converted to an Int using toIntOrNull().
- If the conversion is successful and the number is not null, the program checks if it is divisible by 7 using the modulo operator %:
- If the number modulo 7 equals 0, it means the number is divisible by 7, and the corresponding message is printed.
- If the number modulo 7 does not equal 0, it means the number is not divisible by 7, and the corresponding message is printed.
- If the input is invalid (null), an error message is displayed.
Kotlin Editor:
Previous: Check a number positive, negative, or zero.
Next: Check vowel or consonant.
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.
https://w3resource.com/kotlin-exercises/control-flow/kotlin-control-flow-exercise-2.php
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics