A palindrome number is a number that remains the same when its digits are reversed. For example, 121, 1221, and 12321 are palindrome numbers.
Kotlin
fun isPalindrome(number: Int): Boolean {
val numberString = number.toString()
return numberString == numberString.reversed()
}This function takes an integer as input and first converts it to a string using the toString() function. It then checks if the string is equal to its reversed version using the reversed() function. If they are equal, then the number is a palindrome and the function returns true, otherwise it returns false.
Kotlin
fun isPalindrome(number: Int): Boolean {
val numberString = number.toString()
return numberString == numberString.reversed()
}
fun main() {
val number1 = 121
val number2 = 123
if (isPalindrome(number1)) {
println("$number1 is a palindrome")
} else {
println("$number1 is not a palindrome")
}
if (isPalindrome(number2)) {
println("$number2 is a palindrome")
} else {
println("$number2 is not a palindrome")
}
}This program first defines two numbers, number1 and number2. It then checks each number using the isPalindrome() function and prints out whether or not it is a palindrome.