Проверить, состоит ли число из одинаковых цифр - C#
Формулировка задачи:
Программа принимает от пользователя тризначне целое число. Программа должна Сообщить, состоит это число с одинаково цифр. Если Введение число не тризначне - Сообщить об ошибках.
Решение задачи: «Проверить, состоит ли число из одинаковых цифр»
textual
Листинг программы
using System;
class Program
{
private static bool SameDigits(int x)
{
int x1 = x / 10;
return x1 == 0 || (x % 10 == x1 % 10 && SameDigits(x1));
}
public static void Main()
{
Console.WriteLine(SameDigits(123));
Console.WriteLine(SameDigits(333));
}
}