Kotlin Program to check a number is unique or not
In this program, You will learn how to check a number is unique or not in Kotlin.
Some unique numbers list is: 2 32 234 456 213
number of digit never repeat is called unique number
Example: How to check a number is unique or not in Kotlin.
import java.util.Scanner
fun main(args: Array<String>) {
var n: Int
var num: Int
var r: Int
var k = 0
var flag = 1
val arr = IntArray(5)
val sc = Scanner(System.`in`)
print("Enter a number:")
n = sc.nextInt()
num = n;
while (n > 0) {
r = n % 10
arr[k] = r
n /= 10
k++
}
for (i in 0..k) {
for (j in i + 1..k) {
if (arr[i] == arr[j]) {
flag = 0
}
}
}
if (flag == 1) {
println("Number is unique:$num")
} else {
println("Number is not unique:$num")
}
}
Output:
Enter a number:4567
Number is unique:4567