C# 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 C#.
Some List of unique numbers is: 1, 22, 456, 556
The unique number never repeat the digit of the number
Example: How to check a number is unique or not in C#.
using System;
public class Program
{
public static void Main(string[] args)
{
int n, num, i, j, r, k = 0, flag = 1;
int[] arr = new int[10];
Console.Write("Enter a number:");
n = Convert.ToInt32(Console.ReadLine());
num = n;
while (n > 0)
{
r = n % 10;
arr[k] = r;
n = n / 10;
k++;
}
for (i = 0; i < k; i++)
{
for (j = i + 1; j < k; j++)
{
if (arr[i] == arr[j])
{
flag = 0;
}
}
}
if (flag == 1)
{
Console.WriteLine("Number is unique:" + num);
}
else
{
Console.WriteLine("Number is not unique:" + num);
}
}
}
Output:
Enter a number:3092
Number is unique:3092