Kotlin Program to Check Whether a Number is Palindrome or Not: In this program, You will learn how to check a number is palindrome or not in Kotlin.
Kotlin Program to Check Whether a Number is Palindrome or Not
Source Code
fun main(args: Array<String>) {
var num = 121
var reversedInteger = 0
var remainder: Int
val originalInteger: Int
originalInteger = num
// reversed integer is stored in variable
while (num != 0) {
remainder = num % 10
reversedInteger = reversedInteger * 10 + remainder
num /= 10
}
// palindrome if orignalInteger and reversedInteger are equal
if (originalInteger == reversedInteger)
println("$originalInteger is a palindrome.")
else
println("$originalInteger is not a palindrome.")
}
Output