회문수 : 숫자를 역순으로 쓴 수와 같은 값을 갖는 수
12321
public static void Main()
{
int num;
int tmp;
int res = 0;
Console.WriteLine("숫자 입력");
num = int.Parse(Console.ReadLine());
tmp = num;
while(tmp != 0)
{
res = res * 10 + tmp % 10;
tmp = tmp / 10;
}
if(num == res)
{
Console.WriteLine("회문수이다.");
}
else
{
Console.WriteLine("회문수가 아니다.");
}
}
'C#' 카테고리의 다른 글
[C#] 두 수의 최대공약수 (0) | 2019.01.07 |
---|---|
[C#] 암스트롱수 찾기 (0) | 2019.01.07 |
[C#] 완전수 찾기 (0) | 2019.01.07 |
[C#] 소수찾기 (0) | 2019.01.07 |
[C#] 절대값 (0) | 2019.01.07 |